您现在的位置是:首页 > 网站建设网站建设
dede中如何限制栏目名称的显示字数。
江湖快报网2022-12-12 10:31:04【网站建设】人已围观
简介可以使用【titlelen=“18”】来控制栏目名称的显示字数。
说明:
titlelen表示标题的长度,18表示的是18个字符。
实例说明:
{dede:channel type='son' noself='yes' ti
可以使用【titlelen=“18”】来控制栏目名称的显示字数。
说明:
titlelen表示标题的长度,18表示的是18个字符。
实例说明:
{dede:channel type='son' noself='yes' titlelen=“18”}
表示此调用的栏目名称的长度最多为18字符,超出的部分自动断掉。
dedecms 文章页调用同级栏目的名字和文章列表
试试这个代码{dede:channelartlist row=6}
<dl>
<dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt>
<dd>
{dede:arclist titlelen='42' row='10'} <ul class='autod'>
<li><a href=[field:arcurl /]>[field:title /]</a></li>
<li>([field:pubdate function=MyDate('m-d',@me)/])</li>
</ul>
{/dede:arclist}
</dl>
{/dede:channelartlist}
如何添加dedecms栏目字段,比如相加一个英文栏目名称
先进后台,然后点 核心->内容管理->选普通文章点管理->然后有字段管理,就可以添加了
dedecms 栏目名称获取或用if判断解决
在include/common.func.php的最下方加入:
//获取顶级栏目名
function gettoptypename($id)
{
global $dsql;
$row = $dsql->getone(select typename,topid from `#@__arctype` where id= $id);
if ($row['topid'] == '0')
{
return $row['typename'];
}
else
{
$row1 = $dsql->getone(select typename from `#@__arctype` where id= $row[topid]);
return $row1['typename'];
}
}
在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现。
{dede:field name='typeid' function=gettoptypename(@me) /}
在文章页中用下面这个方法来调用
{dede:field name='typeid' function=gettoptypename(@me) /}
很赞哦! ()
相关文章
随机图文
-
想给学校建立个网站,用什么域名好!
现在一般都用com的。。你注册学校的域名应该要跟你学校名称相符合 要简短好记的那种。。 有什么不懂可以资讯我-----康辉互联 (提供域名注册 网站建设) 给些班级网 -
网上商城的建立方案
随着网络的进一步普及和电子商务的高速发展,越来越多的人们开始在网络中寻求方便。网上网物具备了省时、省事、省心、高效等特点,从而受到越来越多人的欢迎。 在网络消费越来 -
建行查询交易记录最多查询多久的?
如果在网上银行查询,可以查到进三年的信息,如果在银行或者柜员机查询,只能查到当年的数据。 建设银行网上查询明细: 打开建行的网站。 点击“个人网上银行”,登录网上银行。 -
企业网站建设流程?
网站建设其实很简单:1、网站定位 (门户网站、行业网站、品牌形象网站、电子商务网站...)2、确定网站名称 (如:盘龙网络设计工作室)3、确定域名 (如:盘龙网络设计工作室;首先友为定位