如何让网站模板在不同网站中代码不一样的方法:
自源码2013-05-13模板之后,对模板做了一定的优化 ,如果在此之前,已运行的程序中大家对模板作了修改,不便于替换的,教大家怎样在不同网站中模板代码不一样的方法:- {dede:field.typeid function="getsjcode(@me,'aixue')"/}
复制代码 代码说明:
typeid 代表获得这个网站的id ,function代表一个函数,后面的 "aixue"是变化的,可以是自己填写不同的字
举个列子:- <div class="tbox"> ......</div>
复制代码 这是未加之前的代码,填写之后是- <div class="tbox {dede:field.typeid function="getsjcode(@me,'aixue')"/}">......</div>
复制代码 执行完后将会显示如:- <div class="tbox b89e66 >......</div>
复制代码 执行后显示的字符会根据 typeid的不同,网站安装时cookies随机码的不同,函数中 "aixue"的不同而发生变化
修改其它代码结构,如此类推,可以放在任何代码下 。
注意一点:这个标签不能直接放在循环标签里面 ,如果要放,需要修改成能执行的代码,如:- <div>{dede:arclist titlelen='60' row='10'}<span class="tbox [field:typeid function="getsjcode(@me,'aixue')"/]">。。。。。。</span> {/dede:arclist}</div>
复制代码 |
|