我想有以下技巧:
1、如果你是自己添加文件,修改你管理目录下的模板article_add:
将<input name=”source” type=”text” id=”source” style=”width:160px” size=”16″ />
改为<input name=”source” type=”text” id=”source” style=”width:160px” size=”16″ value=”互联网收集” />
2、如果你不想这么麻烦,在你自己的模板上添加:
来源:<span>{dede:field name=’source’ runphp=’yes’}if(@me == “”) @me = “互联网”;else @me = “”.@me;
{/dede:field}</span>...
【一丝冰凉】今天总结下详细的解决方案:
一: 动态调用上一篇下一篇链接
<a href=”[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id=[!--id--]&enews=pre”>上一篇</a> 动态调用上一篇链接
<a href=”[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id=[!--id--]&enews=next”>下一篇</a> 动态调用下一篇链接
二: 运用灵动标签和SQl语句调用(感谢 平凡妹子)
上一篇链接:
[e:loop={"select id,classid,newspath,filename,groupid,titleurl from [!db.pre!]ecms_”.$class_r[...
帝国的ECMS中获取当前栏目名称可以直接用:[!--class.name--]
获取当前栏目链接有两种方式:
1、[!--news.url--]e/public/ClassUrl/?classid=[!--self.classid--]
2、<?$r['classid']=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassname($r,9);echo $classurl;?>
第一种获取的是内部动态链接,点击时会自动链接到静态页面,快速生成,占用资源少;
第二种直接得到就是静态链接,但是在文章较多的情况下,比较耗资源,但是SEO效果好。
大家可以充分比较下,选择合适自己的。
...
有时候频道很多,每个频道页面单独制作模版很麻烦,但是又想自动获取本频道下子栏目及连接,那么你就需要这个了。
代码如下:
<?
$bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID
?>
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = ‘$bclassid’ order by classid”,0,24,0}]
<?
$bqno%2==0?$style=”style=background:#E8E8E8;”:$style=”";
?>
<tr>
<td width=”346″ height=”25″ valign=”top”><table w...
列表内容模板(list.var) (*)
选中:使用程序代码
内容修改为:
$listtemp=’<li><a href=”[!--titleurl--]” title=”[!--oldtitle--]“>[!--title--]</a> <span>’.date(“Y”,$r[newstime]).’年’.date(“m”,$r[newstime]).’月’.date(“d”,$r[newstime]).’日</span>
</li>’;
其中这部分就是我开始想要的:
‘.date(“Y”,$r[newstime]).’年
‘.date(“m”,$r[newstime]).’月
‘.date(“d”,$r[newstime]).’日
...