导航:首页 > 万维百科 > 织梦cms列表调用

织梦cms列表调用

发布时间:2020-11-08 13:16:46

1、大神帮忙织梦自定义文章模型在列表里怎么调用??

你的字段是怎么调用的,是“[]”还是“{}”,下面是我用到平时的记录参考下回吧:edecms后台添加的新内容答模型,首页调用字段的方法{dede:arclistaddfields='sjdz,yysj'channelid='1'row='10'orderby='sendate'}商家地址:[field:sjdz/]营业时间:[field:yysj/]{/dede:arclist}addfields='sjdz,yysj'channelid='1'关键是addfields和channelid,addfields里面是你的自定义字段,channelid如果是普通文章就是1

2、织梦cms 子栏目 调用标签

{dede:sonchannel typeid = 'X,X,X' } 在这里加上参数 typeid 可取多值 之间用英文字符下的逗号
[field:typename/] 隔开 值的范围为 任意有子栏目的栏目 ID
{/dede:sonchannel}

3、求助,请问织梦CMS 如何在列表页和内容页,调用当前顶级栏目里所有推荐文章?

{dede:arclist row=’条数’ typeid=’all’ orderby=’pubdate’}
[field:title/]{/dede:arclist}这个地方是使用了typeid=all还有一种方法就是如下所示:{dede:arclist row=’条数’ typeid=’top’ orderby=’pubdate’}

4、请问织梦cms列表页一个地方加什么标签,可以实现不同栏目下调用个栏目的一篇文章。

你的意思不太明确啊,是不是调用某个特别推荐的文章啊,按照你说的,估内计只能配合自定义属性容进行调用了。

{dede:arclist row='1' flag='a' typeid='x' }
{/dede:arclist}

x是要调用的文章所述的栏目ID。

5、织梦cms怎样实现列表页每调用5条输出一个空行以及以下代码是什么意思

    {dede:list   pagesize='60' }

    <li>  <a href="[field:arcurl/]" target="_blank">[field:title /]</a></li>

[field:global name=autoindex runphp="yes"](@me == 5)?@me=" <li></li>":@me="";[/field:global]

    {/dede:list}

以下代码意思是鼠标放到每条<li>内容上,就给<li>增加一个专css样式属over,鼠标移开就去掉这个css。

6、织梦CMS 文章栏目下怎样调用图片,并且生成列表

它会自动抓取文章的图片,如果文章没有图片就默认是系统的无缩略图的图片,文章内容没有图片那么就自定义一张图片

上传上去替换图片

7、dede cms 怎么在列表页调用当前栏目的tag

|1,首页,列表页和文章页调用所的tag标签
{dede:tag row='8' getall='1' sort='month'}
支持属性
row|30 行数
sort|new 排序
getall|0 调用类型
可以查看/include/taglib/tag.lib.php
2,列表页调用每一篇文章的tag标签
[field:id runphp=yes]
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tag From ying_taglist t left join ying_tagindex i on i.id=t.tid where t.aid='@me'");
$tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";
}
@me=$tags;
[/field:id]
3,文章页调用该篇正文的tag标签
{dede:field.tags/}
默认的TAG是无链接的,如果你希望该tag带上链接,则打开include/common.func.php ,大约755行,找到
//获得某文档的所有tag
function GetTags($aid)
{
global $dsql;
$tags = '';
$query = "Select tag From `ying_taglist` where aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
}
return $tags;
}
修改为
//获得某文档的所有tag
function GetTags($aid)
{
global $dsql;
$tags = '';
$query = "Select tag From `dede_taglist` where aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} target=_blank>{$row['tag']}</a>");
}
return $tags;
}

8、织梦CMS怎么在图片列表页调用某个图片集里的所有图片?

   {dede:field name='imgurls' alt='图片输出区'}
                [field:pagestyle runphp='yes'] @me= (@me==3 ? '<li>' : '');[/field:pagestyle]
                <a href='[field:linkurl/]' [field:pagestyle runphp='yes'] @me= (@me==3 ? 'class="pic"' : ''); [/field:pagestyle]>
                  <img src='[field:imgsrc/]' id='bigimg' [field:imgwidth /] alt='[field:alttext /]' border='0' />
                </a>
                <a href='[field:linkurl/]' [field:pagestyle runphp='yes']@me = (@me==3 ? 'class="title"' : '');[/field:pagestyle]>
                 [field:title /]
                </a>
                [field:pagestyle runphp='yes'] @me = (@me==3 ? '</li>' : ''); [/field:pagestyle]
             {/dede:field}

这是织梦的原代码,然后在后台把图集选项改为: 

单页多图样式:输出大图

多图略缩样式:输出略缩图。

9、php织梦CMS列表页{dede:pagelist listsize=’8′/}无法调用顶级栏目,只能调用最下面一级如图:

看看你的

后台设置

 -> 性能选项

->上级列表是否包含子类内容

 在【是】上打上勾!

10、织梦怎样在列表页调用文章作者

dedecms文章列表页调用每篇文章的作者需要进行二次开发,输入代码增加标签调用,具体操作如下:

1、打开php终端,在文件的最后面添加如下代码,增加织梦默认没有的标签。

2、需要注意dede_为织梦默认的数据库表前缀,如果数据库表前缀不是dede_就请修改。

3、然后文章列表页调要用每篇文章的作者账号的相关信息,比如性别,输入下图代码。

5、调用作者昵称的命令如下图,上面的sex,uname为会员的字段名称。

与织梦cms列表调用相关的知识