1、织梦cms如何调用文章描述
织梦cms调用文章:
1、文章摘要:
{dede:field.description /}或[field:description/];
2、文章时间调用:
[field:pubdate function="MyDate('Y-m-d',@me)"/]用这样形式调用可,其中"MyDate('Y-m-d',@me)"可根据需要进行修改;
织梦CMS文章页关键词调用:
1、打开文章页模板文件templets/default/article_article.htm;
2、把下面代码插入到合适位置,在正文{dede:field.body/}标签下面。可以定义CSS显示标签样式。
文章相关标签:{dede:tag row=’8′ sort=’week’}<a href=’[field:link/]‘ target=”_blank”>[field:tag /]</a>{/dede:tag};更新所有文章可显示。
tag|TAG调用:
标签名称:tag;
功能说明:TAG调用标签;
适用范围:全局使用。
基本语法:
{dede:tag sort=’new’ getall=’0′}<a href=’[field:link/]‘>[field:tag /]</a>{/dede:tag}相关函数:
文件\include\taglib\tag.lib.php第4行;
function lib_tag(&$ctag,&$refObj)。
参数说明:
row=’30′ 调用条数;
sort=’new’ 排序方式 month,rand,week;
getall=’0′ 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记。
2、织梦cms 在php中如何调用dede标签,提取文章内容为字符串?
这里body是指默认字段的正文部分,每篇文章都有正文,那就是body,内容页模板写上这个标签就是调用的正文,每篇文章都有正文,所以生成的页面都包含body
3、帝国cms如何调用织梦cms文章内容?
直接写原生的php,在帝国cms的模版中读数据库表,然后循环出来
还有另外一个方法,就是用织梦的cms写一个json输出,然后在帝国cms中写一个ajax接受数据就可以了
4、织梦CMS 怎么调用站内信息
这个是需要在站内新闻管理里面,自己增加站内新闻的,一般用在网站公告这样的栏目。{dede:mynews row='条数' titlelen='标题长度'}Innertext{/dede:mynews}这个说明已经很清楚了,[field:title /]:站内新闻标题,[field:writer /]:站内新闻作者,[field:senddate /]:站内新闻发布时间(时间),[field:body /]:站内新闻内容。调用的时候,可以用如下的代码:
{dede:mynews row='5' titlelen='42'}<span>[field:title /]</span><span>[field:writer /]</span><span>[field:senddate /]</span><p>[field:body /]</p>{/dede:mynews}这个标签使用非常少。
5、织梦CMS不能调用最近更新和文章内容
只是调用不了最新文章、文章正文还是其他的也调用不了?先切换到默认的模板看看是否可以调用。
6、织梦如何调用指定文章的内容
织梦调用指定文章内容方法:
第一种直接调用:
{dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='' idlist=''}idlist=''文章id填写上去就行了
第二种调用:
在需要调用单页文档的地方加入SQL万用标签
{dede:sql sql=”select body from dede_sgpage where aid=2″}[field:body /]{/dede:sql}相信熟悉SQL语言的朋友很容易看懂这句含义。意思其实就是选择数据表dede_sgpage 的body字段输入,aid=2这里的2表示你创建单页文档ID数字,你使用时做下相应修改即可。
又如这句SQL标签样例代码
{dede:sql sql="select content from dede_arctype where id=2"}根据上面的例子,应该很好理解了,这里主要说明一下cn_substr表示截取600个字符也就是300个汉字。Html2Text代表把含有HTML的字符过滤掉,只显示文本。
其实除了上面的例子外,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。他们的基本参照格式为:
{dede:sql sql="select 字段 From 表名称 where 条件语句"}由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:
{dede:sql sql="select * From dede_archives limit 10"}<li>·<a href="/plus/view.php?aid=[field:id/]">[field:title/]</a></li>{/dede:sql}大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要怎么样来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:
{dede:sql sql="SELECT * FROM dede_archives limit 10"}<li>·<a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a></li>{/dede:sql}希望可以帮助到你,望采纳!
7、帝国CMS调用站外织梦CMS文章
用织梦站内的【自定义宏标记】 然后使用动态js调用,任意跨站调用都可以。这种方法也可以,或者两者在同一个数据库,然后用sql语句调用也可以。
希望 学技巧网站制作为你解答满意。
8、织梦CMS系统标签调用问题
具体情况要根据网站实际细节看,有个见过的原因,你可以参考下:
解决织梦dedecms首页、封面频道arclist不能显示副栏目内容的问题:
副栏目功能可以让一篇文章多个栏目同时显示,但是如果在首页或封面频道模板中无法显示副栏目的内容,尤其是子类里面选择的副栏目。解决方法如下:
修改文件/include/taglib/arclist.lib.php第189行左右
if($CrossID=='') $orwheres[] = ' arc.typeid in ('.GetSonIds($typeid).')';替换为:
修改后,保存下,生成看一下。
9、织梦cms调用的文章没有相关性
不太懂织梦标签,我学了一周没有学会,最好改用pageadmin了。