UCHOME二次开发

1.暂时关闭缓存

   因为uchome里面默认是有页面缓存的,二次开发的时候避免每次调整之后都要去后台更新缓存,还是暂时将缓存关掉,但是uchome里面没有开关只能修改源代码了!
   找到/home/source/function_common.php,打开找到891行左右,代码为:
  

   修改为:$objfile = S_ROOT.'./data/tpl_cache/'.str_replace('/','_',$tpl).'.php';
   
  或者直接修改为(注释掉)

 
   当项目上线的时候 只需要去掉你修改的内容即可!


2.打开调试信息

   为了更清楚的知道每个动作都进行了什么操作,打开调试信息方便直观!
   找到/home/common.php文件,打开找到第二行,代码为:
    
   直接修改为

 
   即可!
   这样在页面的底部就会显示调试信息


3.UCHOME模板中一般if标签,else标签,loop标签 ,eval标签
A、if标签和 else标签主要是判断标签,格式如下
<!—{if 条件}–>
输出内容
<!—{/if}–>

<!—{if 条件}–>
输出内容1
<!—{else}–>
输出内容2
<!—{/if}–>

以上的 条件  可以是变量及合法的PHP函数及自定义函数。

B、 loop标签
loop标签是循环输出数组的
格式一:

相当于PHP代码中

格式二:

相当于PHP代码中

C、eval标签

eval标签主要是用来在模板中执行php语法,在eval后必须紧跟合法的PHP语法,如:
<!–{eval echo ‘这是PHP语法’;}–>


  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值