06 2012 档案

摘要:前端时间写了个关于手机应用的api,一直是用的query_string这种地址,而且还是根据一个act参数来区分所有的动作,这种让开发人员看起来比较费眼。本来想改写为“?c=controller&m=method&type=3&id=1” 这种形式,利用m参数来载入文件并进行实例化,后来看了sina weibo api 是对地址进行了路由。也决定跟风对地址路由。本来CI框架自己自带路由效果,但是因为考虑是写api,想写的比较纯粹一点。支持默认控制器(index)和方法(index):index.phpindex.php/controllerindex.php/contr 阅读全文
posted @ 2012-06-15 20:48 天行侠 阅读(3116) 评论(2) 推荐(0)
摘要:这是我第一次按phpcms v9的二次开发规则来做的一个简单开发。v9中可以用 MY_xxx.php 继承 xxx.php 控制的开发,不影响升级,我以为模板也可以这样命名(但是不行的)。效果如下,如果本栏目没设置类别,那么不会显示类别下拉框。首先,找到phpcms/modules/content/content.php 并复制一份,命名为MY_content.php然后修改 MY_content.php把class MY_content extends admin{ 替换为class MY_content extends content {然后把 init函数修改了下,增加的部分在 以ik. 阅读全文
posted @ 2012-06-13 20:15 天行侠 阅读(2208) 评论(0) 推荐(0)
摘要:遇到问题:后台->内容->专题->模板维护->不能进行编辑,而且弹出的artDiaglog对话框也不能关闭,更新了artDiaglog为4.1也不行(5.0不再支持iframe)。郁闷急了的时候,突然想到,这个页面打开方式不同,是新开了个窗口(_blank),其他能正常关闭对话框的页面是本页跳转(_self),改为_self后正常,真他妈的坑爹啊。用v9.0的时候就存在这个问题,现在最新版phpcms v9.1中这个问题依然在。顺便继续录下上次遇到的坑爹问题,一个关于sphinx的全文索引,由于phpcms未进行变量的初始化导致搜索时,会显示所有信息(无相关的也显示), 阅读全文
posted @ 2012-06-06 19:59 天行侠 阅读(385) 评论(0) 推荐(0)