如何实现DEDECMS全站调用tag标签
首先明确下发布的每一篇新闻都是文章,每一篇文章都有flag属性。
flag属性包括:头条[h]推荐[c][p]幻灯[f]滚动[s]跳转[j]图文[a]加粗。
那么就可以根据flag属性来区别新闻和文字新闻。
新闻的flag属性无疑是p,
文字新闻的flag属性可以设置为c。
因此新闻的调用标签是{dede:arclist flag='p'}
文字新闻的调用标签是{dede:arclist flag='c'}。
学长先帮你到这里了。
你标签用错了,不是用typename,再说这个也不是用在这里的,应该用type标签,type具体用法是:
功能说明:表示指定的单个栏目的链接
适用范围:全局使用
基本语法:
{dede:type}
{dede:tag sort='new' getall='1'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}
CSS样式调用,不需要那么麻烦,你只需要这样做:
1、新建一个CSS文件,把所有的CSS样式放到里面
2、然后在网页文件的头部用<link rel="stylesheet" rev="stylesheet" href="路径" type="text/css" />引入CSS文件
3、在需要使用CSS文件的地方用CLASS="XXX"进行调用就可以了
没那么多麻烦事
楼主你好
可以用这个代码:
{dede:arclist row=14 titlelen=32 noflag='h'}
<li>[field:global runphp='yes' name=autoindex]
$a="<SPAN class='num active'>";
$b="</SPAN>";
$c="<SPAN class='num'>";
if (@me > 3) @me = $c@me$b;
else @me = "<span class='top'>"$a@me$b"</span>";
[/field:global]<a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
亲测可以用,代码如下:
前台效果:
这是dedecms默认模板首页最上面的最近更新,希望可以帮到你。
{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}参数说明:row='8' 调用条数
sort='new' 排序方式 month,rand,weekgetall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记
是用 row 的 不是 limit
0条评论