(散分)smarty模板目录结构与路径问题的解决与探讨! 反正smarty模板的可视化程度很低,这样做也未尝不可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <img src="{$URL_ROOT}/templates/default/images/logo.gif"/>你这样无法控制模板的名称吧.难道你每个模板里面写的都不一样?我一般都是<img src="{$PIC_PATH}/images/logo.gif"/> 解决路径问题,还有端口问题,因为服务器不都是使用80端口的...把{$URL_ROOT}和{$PIC_PATH}都写到路径前面吧 我这两天都在搞smarty。真差点郁闷死了。跟在exit后面的语句,只要和文件操作相关的行居然还会执行。搞了两天没结果,今天发现竟然连模版里用foreach都会导致apache出错。这才想到可能是php的问题。去下载了最新的php5.1终于好了。原来用的是CVS版的php 5.1。各位打算用smarty的朋友注意啊。 大家一般是用什么模板呀?我只用过smarty 和smarttemplate. 刚开始写PHP的时候一直用模板...只是最近越来越讨厌模板,特别是smarty,太麻烦了写完php还要写smarty,改个界面上的东西也要自己动手(主要是做网页的兄弟不会写smarty,当然我也不指望他们会写)所以,现在一直坚持不用模板,或者只使用简单的标志替换和缓存功能仅此而已 才用了几天smarty。的确感觉劳动量大增工作量增加了。页面速度变慢了。头开始晕了。不知道要不要坚持下去。 页面中生成变量都要assgin一次,这样,点用内存大大增加呀。如$title="系统";$smarty->assign("title",$title);这样是不是好一点$smarty->assign("title",&$title);个人认为,如果工程比较大的话,用smarty方便很多,虽然程序和页面都是自己一个人做,但是程序结构很清析,修改程序快多了。小工程的话就不要用了 我什么都用,看情况就用那个。不过smarty实在是有点慢,特别是不能开启缓存的情况下phplib 处理多层嵌套比较麻烦。smarttemplate还可以不过像楼主那样如果有一个循环,那个图片的前面那具变量又要赋值在IF结构中不能计算相等或除模smarty 比我写的代码还多,有点像QQ车发动机去拉东风汽车Smarty-Light也不错。只支持foreach嵌套循环,速度也可以不过我在sourceforge上只看到四五十人的下载量 慢是个大问题。单是加载smarty.class.php的操作就花了0.015秒,缓存等于白做了。本来一个缓存好的静态页面输出都不到千分一秒的。加载smarty的时间够输出几十个页面了。 smarty是太大了smarttemplate比较不错phplib的处理小的项目不错的,方便快捷 嘛哈哈我为了省事……$smarty->assign_by_ref("global",$GLOBALS);了。不知道有没有什么问题 - o -b PHP如何发邮件? 帮忙该代码 PHP写不进配置文件 大家帮帮忙吧 大蔡鸟请求数组的问题 请教一个php正则表达式的问题 求助!在WINDOWS环境下的APACHE+PHP能否让PHP实现SHELL操作! 难煞新人! pdo连接oracle时报错 多对多的查询,三表查询,求mysql语句 请教一个sql问题 Cannot redeclare是什么意思?
你这样无法控制模板的名称吧.
难道你每个模板里面写的都不一样?我一般都是
<img src="{$PIC_PATH}/images/logo.gif"/>
把{$URL_ROOT}和{$PIC_PATH}都写到路径前面吧
跟在exit后面的语句,只要和文件操作相关的行居然还会执行。搞了两天没结果,今天发现竟然连模版里用foreach都会导致apache出错。这才想到可能是php的问题。去下载了最新的php5.1终于好了。原来用的是CVS版的php 5.1。各位打算用smarty的朋友注意啊。
只是最近越来越讨厌模板,特别是smarty,太麻烦了
写完php还要写smarty,改个界面上的东西也要自己动手
(主要是做网页的兄弟不会写smarty,当然我也不指望他们会写)
所以,现在一直坚持不用模板,或者只使用简单的标志替换和缓存功能
仅此而已
如
$title="系统";
$smarty->assign("title",$title);这样是不是好一点
$smarty->assign("title",&$title);个人认为,如果工程比较大的话,用smarty方便很多,虽然程序和页面都是自己一个人做,但是程序结构很清析,修改程序快多了。小工程的话就不要用了
不过像楼主那样如果有一个循环,那个图片的前面那具变量又要赋值
在IF结构中不能计算相等或除模smarty 比我写的代码还多,有点像QQ车发动机去拉东风汽车Smarty-Light也不错。只支持foreach嵌套循环,速度也可以不过我在sourceforge上只看到四五十人的下载量
smarttemplate比较不错
phplib的处理小的项目不错的,方便快捷