phpcms
sunbingzibo
这个作者很懒,什么都没留下…
展开
-
phpcms多文件上传不允许上传的文件类型
最近自定义字段中,定义了多文件上传类型,里边定义的flv文件格式,但是从前台添加的时候,死活加不进去,一直提示不允许上传的文件类型,后来经过调试在 if(empty($alowexts) || $alowexts == '') { $site_setting = $this->_get_site_setting($this->siteid); $alowexts = $site_setting['upload_allowext']; }找到了这样的条件,原来是在站点中没有选择好允许上原创 2014-12-04 15:51:44 · 5687 阅读 · 1 评论 -
去掉phpcms的模板缓存
去掉phpcms的模板缓存最近在使用phpcms做个简单的东西,由于太简单了,所以直接在ftp上调试了,但是上传了模板文件,但是前台一直不刷新,都到要缓存目录下去删除生成的缓存php,来回操作几次感觉好烦,但是在网上没有找到合适的文章来关掉他,所以就简单粗爆地,先干掉缓存了global.func.php中有函数名为function template($module = 'con原创 2016-01-29 15:28:09 · 4503 阅读 · 0 评论 -
phpcms 2008 sp4中一个表模型中不能出现两个地区的错误的修复
出现这个问题的原因是因为使用的了相同的js函数,函数名错误,导致了调用乱了,只要修改一个生成的界面的js就可以,最简单的办法,在函数上加入控件的ID,如何解决呢在fields->areaid->form.inc.php中给函数加入控件的ID,最主要的是area_load与area_reload,这两个函数,修改完成后,还需要修改一下load.php这个文件,因为这个文件返回的是一个select原创 2017-04-28 10:36:34 · 306 阅读 · 0 评论 -
phpcms 2008 sp4的这个版本如何添加一个系统字段
phpcms中可以自定义模型,模型的共同字段在pc_content表中,其它的扩展字段在pc_c_这样的前缀中的表中,自定义模型的过程如下:自定义一个模型,会使用一组创建表的sql,这个sql存储在include/amdin/model.sql这个文件中每个字段都有以下属性,issystem,这个属性决定着是在主表还是在附表中,还有formtype这个表示在界面生成html的类型。原创 2017-04-28 10:39:31 · 376 阅读 · 0 评论 -
phpcms sp4系统中内容分表管理实现
phpcms sp4系统是个不错的系统,后台的文件也安排的非常有序,一般是以file的参数的值为文件名+.inc.php文件,里面使用的是switch语句来响应不同的action,以内容管理为例子,内容管理的响应文件是content.inc.php文件phpcms是可以自定义模型的,这样就涉及到分表的问题,phpcms的做法是将所有模块的主要内容如title,keyword,autho原创 2017-04-29 17:34:25 · 772 阅读 · 0 评论 -
phpcms 2008 sp4的模板原理,tag的解析原理
phpcms中模板解析主要是通过global.func.php,的function template($module = 'phpcms', $template = 'index', $istag = 0){ $compiledtplfile = TPL_CACHEPATH.$module.'_'.$template.'.tpl.php'; // echo "$compiledtpl原创 2017-05-01 10:39:39 · 561 阅读 · 0 评论 -
phpcms sp4系统中管理员登陆的原理
phpcms sp4系统是个不错的系统,后台的文件也安排的非常有序,一般是以file的参数的值为文件名+.inc.php文件,里面使用的是switch语句来响应不同的action大概上说下后台管理员的登录过程,实现的动作是使用login.inc.php文件后台的登录的过程是使用用户名检索出加密后的密码,然后与前台输入过来的密码,加密并进行比较,如果相同,那就设置"auth",cooki原创 2017-04-29 17:32:35 · 437 阅读 · 0 评论