smarty3生成的页面head里的标签跑到body里面了
smarty吧
全部回复
仅看楼主
level 1
smarty3生成的页面head里的标签跑到body里面了,如图:
dom结构是没错误的,我换成简单的<html><head><title>xx</title></head><body>xx</body></html>
title标签照样跑到body里面去,我按网上说的改文件编码为无dom的utf8还是不行
这个是smarty本省的问题么?是否需要换模板引擎?
2014年10月04日 02点10分 1
level 1
口误是无bom的utf8
证明我的标签都闭合了的
2014年10月04日 02点10分 2
level 1
通过c层调用m层完成数据查询,然后把变量传给v层,v层实例化smarty,assign方法注册变量,调用display方法显示模板,这个应该跟页面显示没什么关系,我print_r了查询的结果,是没问题的
这个是V层
2014年10月04日 02点10分 3
level 11
试试把分界符换换。{# #}换成<{ }>试试,smarty类定义里的也要改。我不确定你可以试试
2014年10月09日 17点10分 4
谢谢,最后发现是我入口文件的编码问题
2014年10月10日 00点10分
回复 春田镇三眼鱼 :引用配置文件变量时默认就用的{##}
2014年10月10日 07点10分
level 1
我也遇到和楼主相同的问题,求问楼主是怎么解决的?看楼主给别人回复的是入口文件编码问题,求解释。[乖]
2016年05月16日 13点05分 5
1