ソースを参照

完善优化标签示例

adminsite
叙述、别离 1日前
コミット
f47f1ca23e
5個のファイルの変更16行の追加16行の削除
  1. +1
    -1
      src/system/taglib/help/arclist.txt
  2. +1
    -1
      src/system/taglib/help/arclistsg.txt
  3. +2
    -2
      src/system/taglib/help/channel.txt
  4. +11
    -11
      src/system/taglib/help/channelartlist.txt
  5. +1
    -1
      src/system/taglib/help/likearticle.txt

+ 1
- 1
src/system/taglib/help/arclist.txt ファイルの表示

@@ -25,6 +25,6 @@ flag='h' 表示调用文章属性为h头条文档,包括:c推荐、p图片
noflag='' 同flag,表示不调用的文章属性
orderway='desc' 表示文章排序为desc降序,包括:asc升序
subday='7' 表示调用发布时间7天以内文档
channelid='1' addfields='body' 表示调用自定义字段调用文档模型id为1且字段为body,channelid='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/]
channelid='1' addfields='body' 表示调用自定义字段调用文档模型id为1且字段为body,前提是文档模型,字段需要添加到列表附加字段使用,channelid='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/]
标签进阶
[field:body function="cn_substr('@me',180)"/] 表示调用body字段180个字符值,但不过滤html代码,需过滤代码方法为:function='cn_substr(Html2text("@me")."...",180)'则[field:body function='cn_substr(Html2text("@me")."...",180)'/]

+ 1
- 1
src/system/taglib/help/arclistsg.txt ファイルの表示

@@ -15,6 +15,6 @@ limit='0,1' 表示调用从第1篇开始调用2条,如:2,3则从第2篇开
flag='h' 表示调用文章属性为h头条文档,包括:c推荐、p图片、f幻灯、s滚动、j跳转、b加粗
noflag='' 同flag,表示不调用的文章属性
subday='7' 表示调用发布时间7天以内文档
channelid='1' addfields='body' 表示调用自定义字段调用文档模型id为1且字段为body,channelid='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/]
channelid='1' addfields='body' 表示调用自定义字段调用文档模型id为1且字段为body,前提是文档模型,字段需要添加到列表附加字段使用,channelid='1'不支持多个文档模型id,addfields='body'多个字段用英文逗号隔开,如:addfields='body,url'则标签为[field:body/]和[field:url/]
标签进阶
[field:body function="cn_substr('@me',180)"/] 表示调用body字段180个字符值,但不过滤html代码,需过滤代码方法为:function='cn_substr(Html2text("@me")."...",180)'则[field:body function='cn_substr(Html2text("@me")."...",180)'/]

+ 2
- 2
src/system/taglib/help/channel.txt ファイルの表示

@@ -1,13 +1,13 @@
栏目列表标签
>>dede>>
{dede:channel type='top' typeid='' row='8' currentstyle='<li><a href="~typelink~" class="thisclass">~typename~</a></li>'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
>>dede>>
typeid='1' 表示调用栏目id为1,多个栏目用英文逗号隔开,如:typeid='1,2,3'
reid='0' 表示调用上级栏目id
row='10' 表示调用10个栏目
col='1' 表示调用分1列显示(默认为单列)
col='1' 表示调用分1列显示(默认为单列)
type='son' 表示调用下级栏目son,包括:self同级栏目;top顶级栏目
currentstyle='' 表示调用当前栏目高亮应用样式,以上示例标签为:超链接a应用样式为class='thisclass',前提currentstyle要和循环的栏目html代码吻合,则可能html标签错误
标签进阶

+ 11
- 11
src/system/taglib/help/channelartlist.txt ファイルの表示

@@ -3,23 +3,23 @@
栏目调用示例
{dede:channelartlist typeid='' notypeid='' row='10'}
<nav>
<ul>
<li class="{dede:field.currentstyle/}"><a href='{dede:field.typeurl/}'>{dede:field.typename/}</a>
{dede:channel type='son' noself='yes' row='1'}<ul>{/dede:channel}
{dede:channel type='son' row='10'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel}
{dede:channel type='son' noself='yes' row='1'}</ul>{/dede:channel}
</li>
</ul>
<ul>
<li class="{dede:field.currentstyle/}"><a href='{dede:field.typeurl/}'>{dede:field.typename/}</a>
{dede:channel type='son' noself='yes' row='1'}<ul>{/dede:channel}
{dede:channel type='son' row='10'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel}
{dede:channel type='son' noself='yes' row='1'}</ul>{/dede:channel}
</li>
</ul>
</nav>
{/dede:channelartlist}
------------------------------------------------------------
文章调用示例
{dede:channelartlist typeid='' notypeid='' row='10'}
<article>
<ul>{dede:arclist titlelen='255' row='10'}
<li><a href="[field:arcurl/]">[field:title/]</a>([field:pubdate function="MyDate('Y-m-d',@me)"/])</li>{/dede:arclist}
</ul>
<ul>{dede:arclist titlelen='255' row='10'}
<li><a href="[field:arcurl/]">[field:title/]</a>([field:pubdate function="MyDate('Y-m-d',@me)"/])</li>{/dede:arclist}
</ul>
</article>
{/dede:channelartlist}
>>dede>>


+ 1
- 1
src/system/taglib/help/likearticle.txt ファイルの表示

@@ -8,5 +8,5 @@ row='10' 表示调用10条文档数量
col='2' 表示调用分2列(默认为单列)
titlelen='160' 表示调用标题160长度
infolen='260' 表示调用文档简介260长度
mytypeid='0' 表示调用指定栏目id,多个栏目用英文逗号隔开,如:typeid='1,2,3'
mytypeid='0' 表示调用指定栏目id,多个栏目用英文逗号隔开,如:typeid='1,2,3'
innertext='' 单行记录样式(指标签中间的文档)

読み込み中…
キャンセル
保存