php+豆壳遇见的常见问题:
第一:直接复制别人的源代码,css原版复制(百度 搜狗 统计首页去掉)
A index.dwt 里有内容页面却什么都不显示时,js部分一定要用 {literal} js代码 {/literal}标签包裹
Bcss路径连不上时,就要查看include-- inti.php 的初始文件看里面是否对css做了设置
<link href="style.css" rel="stylesheet" type="text/css" /> 主要看先后顺序
C cache 缓存文件,当加载的页面文件名字更改了其内容也改了,而页面刷新后没有更改,就是没有清除缓存的问题,缓存文件的产生是从页面的加载或刷新产生的数据,其里面的文件可以全部删除,对网站的构造没有任何影响。
第二:把别人的东西复制过来了,要传上自己的内容,传参数
列如:
{foreach from=$recommend_question name=recommend_question item=question}
<dd><a href='{$question.url}'>{$question.title|truncate:26:"..."}</a></dd>
{/foreach}
可以在对应的php文件中打印参数,看参数是否正确
var dump($recommend_question);打印值时要注意一定要在display的前面打印,因为到display 后面的东西都不会显示出来,
也可以先随便打印看哈xxx.php文档有没有问题 var dump('ok');
第三:调用函数:
在xxx.dwt文件中调用的函数时在对应的xxx.php文档中要有对应的函数参数