365建站器v12隆重发布,全新的界面,全新的体验,全新的功能,您值得佣有! 365建站器v12隆重发布! 立即查看

如何让网站模板在不同网站中模板代码不一样的方法

发表在 新手指南/使用教程 2013-5-13 19:05:12 上一主题 下一主题 0 13752

如何让网站模板在不同网站中代码不一样的方法:
自源码2013-05-13模板之后,对模板做了一定的优化 ,如果在此之前,已运行的程序中大家对模板作了修改,不便于替换的,教大家怎样在不同网站中模板代码不一样的方法:
  1. {dede:field.typeid function="getsjcode(@me,'aixue')"/}
复制代码
代码说明:
typeid 代表获得这个网站的id ,function代表一个函数,后面的 "aixue"是变化的,可以是自己填写不同的字

举个列子:
  1. <div class="tbox">  ......</div>
复制代码
这是未加之前的代码,填写之后是
  1. <div  class="tbox {dede:field.typeid function="getsjcode(@me,'aixue')"/}">......</div>
复制代码
执行完后将会显示如:
  1. <div  class="tbox b89e66 >......</div>
复制代码
执行后显示的字符会根据 typeid的不同,网站安装时cookies随机码的不同,函数中 "aixue"的不同而发生变化

修改其它代码结构,如此类推,可以放在任何代码下 。

注意一点:这个标签不能直接放在循环标签里面 ,如果要放,需要修改成能执行的代码,如:
  1. <div>{dede:arclist titlelen='60' row='10'}<span class="tbox  [field:typeid function="getsjcode(@me,'aixue')"/]">。。。。。。</span> {/dede:arclist}</div>
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则