栏目自定义字段ReturnClassAddField标签的字数截取方法
栏目自定义字段ReturnClassAddField标签截取字数方法可以通过以下步骤实现: 1. 在模板中添加一个自定义字段,例如:`{dede:field.content function='ReturnClassAddField(@me)'/}`。 2. 创建一个PHP函数,例如:`function ReturnClassAddField($content)`。 3. 在函数中,使用PHP的`mb_substr()`函数来截取指定长度的字符串。例如:`$result = mb_substr($content, 0, 100, 'utf-8');`。 4. 返回截取后的字符串。例如:`return $result;`。
栏目自定义字段调用标签用ReturnClassAddField
1 | <?= $value =ReturnClassAddField(0, 'newstext' );?> |
这个大家都知道,0代表栏目ID,newstext为自定义字段名称。
调用多个字段用
1 | <?= $value =ReturnClassAddField(0, 'txt,newstext' );?> |
截取字数用
1 | <?=esub(ReturnClassAddField(2, 'eclasspagetext' ),900, '...' ,1)?> |
900为字数