安静的栖居

安静的栖居

2007年7月27日星期五

smarty 学习笔记(2) 并周末计划

1. 今天把昨天遇见的问题解决掉了,完成了如何在smarty的模板里加载php文件。

{include-php file = "load_tickte.php"}

当需要加载的是变量模块时,只需要把上代码修改成:

{include-php file = "$modTpl"}


2. 今天重复了一个以前就遇见的问题,prototype使用的时候调用$F('ID')的方法时,调用的是DOM的getElementById() 方法 ,如果标签中的id和name相同,则会在firefox引起问题,所以需要在标签里定义不同的name和id,id需要保证其唯一性。这样就可以保证在firefox的兼容。


3.在使用firefox 的时候,在里定义了charset,但是还是显示的是乱码(ISO-8859-1)。在调用php的时候,强制加了一个header的头部,如下:

header('Content-Type:text/html; charset=utf-8')

这样就能强制浏览器输出utf-8 ,我们的客户中心也是如此完成的。

1. 找了一些关于header的资料。可以看看,原来html的header的作用还是很大的。


2. 明天想重新完善下ci的权限模块,到现在都没整理好一个完整的,良好的权限模块构想,明天需要参考下discuz和我们的后台,看看权限是怎么部署的。

3. 看看prototype的使用,想使用下prototype的高级功能,并看下其他的ajax框架。

4. 有时间还是要玩玩linux和python,玩熟了在研究java。

0 条评论:

发表评论

订阅 博文评论 [Atom]

<< 主页