在栏目列表页想调用当前栏目名和当前栏目链接

240次浏览 更新日期:2023-12-06 14:34:02 分类:问题求助 评论:4

在栏目列表页调取当前栏目名称和当前栏目链接(重点还是当前栏目id),

我使用{$v[catname]}没能实现当前栏目名的调用,

如果能获取当前栏目id  也就可以获取到当前栏目链接了,

这个需求主要是在手机站模板里我用到了,


我来说两句
  • yzmcms
    yzmcms 官网认证 5月前
    {m:lists field="catid,title,updatetime,url,color,flag" catid="$catid" limit="20" page="page"}
    {loop $data $v}
       <li>
    	<span class="yzm-date">{date('Y-m-d', $v['updatetime'])}</span>
    	<a class="yzm-category" href="{get_category($v['catid'], 'pclink')}">{get_category($v['catid'], 'catname')}</a>
    	<a href="{$v[url]}" title="{$v[title]}" target="_blank">
    		{if strstr($v['flag'],'1')}<em class="yzm-flag">顶</em>{/if}
    		{title_color($v['title'], $v['color'])}
    	</a>
       </li>		
    {/loop}
    
    注意lists标签的field属性中需添加catid
    1
    回复
  • wukeke
    wukeke 5月前
    非常感谢各位老师的解答回复,在你们的指导下已完成所需,感谢感谢,非常感谢各位热心回复指导!
    
    由于是在手机模板里,调用栏目链接  我是这样写的:<a href="/mobile/index/lists/catid/{$catid}.html" > {$val[catid]} 更多</a>
    
    因为如果直接用{get_category($catid,'pclink')}  调取到页面里的是url+目录名,看不是手机页面访问链接 所以就按上面那种写法了。
    0
    回复
  • 四鬼
    四鬼 5月前
    {get_catname($catid)}
    {get_category($catid,'pclink')}
    0
    回复
  • 栏目名称:{$catname}
    栏目链接:{$pclink}
    栏目id:{$catid}
    0
    回复
作者信息
发布见解
发内容 回顶部