-
tips 某些版本出错民间解决办法
所属栏目:[经验] 日期:2021-12-20 热度:134
tips:某些版本出错民间解决方法. 1.缩略图以及图集无法上传 /phpcms/libs/classes/attachment.class.php 请把24行的,也有可能是23行. $this-upload_func = copy; 改成: $this-upload_func = move_uploaded_file; 2.碎片模块搜索文章看不到栏目 phpcms/modules[详细]
-
phpcms V9 常用模版标签调用方法 pc标签 标签介绍
所属栏目:[经验] 日期:2021-12-20 热度:108
在网站建设过程中我们经常会使用到一些开源的cms系统来进行二次开发,phpcms是一款性能优越的开源cms系统,对于phpcms的系统标签我们做了以下整理,方便大家利用phpcms进行网站开发. {template content,header} ---------- 调用根目录下phpcms/template/content/[详细]
-
PHPCMS源码分析小结
所属栏目:[经验] 日期:2021-12-20 热度:195
一、背景 因为学习PHP的需要,对PHPCMS的源码进行了全面的分析。因为以前曾经用ASP做过一套内容管理系统,对模板引擎这一块有比较深入的了解,所以着重分析了模板这一部分。这里主要是针对思想的总结,而不是对代码的讲解。这里是针对PHPCMS2008版本进行分析[详细]
-
dedecms首页列表页使用文章副栏目标题
所属栏目:[经验] 日期:2021-12-20 热度:140
很多dedecms用户想要知道dedecms调用副栏目的标签. 内容页 -标签,代码如下: {dede:field.typeid2 runphp=yes} $dsql= new dedesql(); $ks = split(,, @me); $type2name=; foreach($ks as $k){ $k = trim($k); if ($k!=) { if ($row = $dsql-getOne(select *,I[详细]
-
phpcms文章按点击量排序办法
所属栏目:[经验] 日期:2021-12-20 热度:59
phpcms文章按点击量排序方法,实例代码如下: {get sql=selectd.contentid,d.hits,c.catid,c.title,c.thumb,c.url,c.description,c.inputtime from phpcms_content_count d left join phpcms_content c on d.contentid=c.contentid where c.status=99 $where or[详细]
-
phpcms安装 站根目录不可写 index.html文件不能写
所属栏目:[经验] 日期:2021-12-19 热度:196
在安装phpcms时,出现 目录文件属性检测结果:网站根目录不可写,index.html 文件不可写. 解决方法: 先随便搞个HTML文件,改名为index.html(注意不能是0字节,否则FTP不能上传),然后用FTP传到网站根目录下. 再建一个test_create_dir文件夹,就可通过,问题解决.[详细]
-
PHPCMS V9目录架构
所属栏目:[经验] 日期:2021-12-19 热度:137
根目录 | api 结构文件目录 | caches 缓存文件目录 | configs 系统配置文件目录 | caches_* 系统缓存目录 | phpcms phpcms框架主目录 | languages 框架语言包目录 | libs 框架主类库、主函数库目录 | model 框架数据库模型目录 | modules 框架模块目录 | temp[详细]
-
PhpCMS标签 json工具箱
所属栏目:[经验] 日期:2021-12-19 热度:94
json工具箱,V9提供JSON工具箱,可以方便的调用外部JSON资源到网页中显示. JSON工具箱调用方式: {pc:json url=http://www.Cuoxin.com/asdfasdf.json cache=3600}{/pc} 以上为JSON的调用代码url可以更改为你所希望的url地址 以下为一个完整的示例: {pc:json url=[详细]
-
phpcms v9 二次开发之建设模块全过程
所属栏目:[经验] 日期:2021-12-19 热度:181
第一:开发流程 为你的phpcms创建一个模块的一般开发流程是: 创建数据库和数据表,没有数据库操作可略过. 创建模块目录 创建模块控制器类; 创建模块类与模块函数,如果只是简单的模块可以不必创建. 创建模板文件; 运行和调试。 第二:创建模块 phpcms v9框架中[详细]
-
PHPCMS V9 新建栏目后 更新栏目缓存超时的处理办法
所属栏目:[经验] 日期:2021-12-19 热度:195
PHPCMSV9新建栏目后 更新栏目缓存超时的解决办法: 打开数据库,查看表 v9_category 我发现不能更新缓存的栏目,有一个letter 的字段里面内容竟为空,把catdir字段的内容复制过去,保存,回到后台,更新栏目缓存,OK了....[详细]
-
phpcms2008栏目页分页代码更改
所属栏目:[经验] 日期:2021-12-19 热度:163
修改 ./include/html.class.php ,将第 58 行提至 51 行前,整个从 49 行到 61 行由: if($type == 0) { if($child==1) { $arrchildid = subcat(phpcms,$catid); $template = $template_category; } else { if($page == 0) $page = 1; $template = $template_li[详细]
-
phpcms v9单网页栏目标题不展示
所属栏目:[经验] 日期:2021-12-19 热度:100
初次使用PHPCMS V9版,添加个单网页的栏目,网页title标题里不显示栏目名只显示网站站点的名称. 解决办法: 找到/phpcms/modules/content/index.php 第277行,把: $SEO = seo($siteid, 0, $title,$setting[meta_description],$keywords); --Cuoxin.com 替换为: $S[详细]
-
phpcms二次开发过程
所属栏目:[经验] 日期:2021-12-19 热度:137
1、创建数据库:注意编码 2、在v9_module表中添加上对应的模块信息 3、在v9_menu 表中添加上要在管理导航栏中需要的信息 4、system_menu.lang.php 的数组中加一项:menu表中的name对应的中文表述 5、若需要添加一些配置项,不添加配置项时不需要,两种方法: (1)([详细]
-
PHPCMS框架架构
所属栏目:[经验] 日期:2021-12-19 热度:58
CMS入口文件: PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口. 入口程序是在前期处理用户请求的引导程序,它是唯一一个可以被最终用户可以直接请求运行的.[详细]
-
phpcms v9 更改系统函数str_cut
所属栏目:[经验] 日期:2021-12-19 热度:113
function str_cut($string, $length, $dot = ) { $strlen = strlen($string); if($strlen = $length) return $string; $string = str_replace(array(, , , , , , , , , , ), array( , , , , , , , , , , ), $string); $strcut = ; if(strtolower(CHARSET) ==[详细]
-
dedecms巧用notypeid标签来实现过滤栏目
所属栏目:[经验] 日期:2021-12-16 热度:158
用织梦建站的朋友都会用到这个标签的,因为很多人在织梦建站的时候都跟我一样,一个栏目下面有很多子栏目,使用arclist标签调用的时候栏目少的话可以用typeid一个一个写出来,而像我们建立的2009电竞网的dota2视频里面,有很解说的子栏目,调用的时候不可能全部打出[详细]
-
DEDE调用指定文章ID来调用特定文档
所属栏目:[经验] 日期:2021-12-16 热度:144
代码如下: {dede:arclist row=1 idlist=6} lia href=[field:arcurl/][field:description/]/a/li {/dede:arclist} 一、指定文章的id来调用特定文档. 代码如下: {dede:arclist idlist=373,387,277 titlelen=100}a href=[field:arcurl/][field:title/]/a{/dede:a[详细]
-
解决dede搜索页面只能显示10条信息
所属栏目:[经验] 日期:2021-12-16 热度:67
解决dede搜索页面只能显示10条信息解决方案,感觉显示的信息太少,这时就要想办法去解决一下,看看有什么好办法来解决一下这个问题. dede搜索页模板中,默认只能显示10条记录. 打开dede搜索页模板search.htm,发现标签搜索{dede:list perpage=10} 即使修改了参数,[详细]
-
织梦网站出现乱码怎么办?
所属栏目:[经验] 日期:2021-12-16 热度:166
为什么网站会出现很多的乱码问题? 网站的某些页面,或者后台某些功能,比如安装了织梦的一些模块插件等其他一些操作会出现一些乱码问题,其实这些乱码问题基本只有一个核心原因! 这些乱码问题都是因为编码不同导致的,一个网站有前台有后台。前台给访客观看[详细]
-
Dedecms织梦中noflag参数怎样过滤多个属性
所属栏目:[经验] 日期:2021-12-16 热度:149
dedecms 使noflag参数可过滤多个属性的修改方法: 打开include/taglib目录下的arclist.lib.php文件,找到第199行,如下: if(!empty($noflag)) $orwheres[] = FIND_IN_SET($nfarr[$jj], arc.flag)1 ; 修改为: if(!emptyempty($noflag)) { $nfarr = explode(,,$nof[详细]
-
织梦dedecms网站迁移后台显示为空解决方案
所属栏目:[经验] 日期:2021-12-16 热度:116
建站过程中,网站备份不可谓不重要,以前对此有过深刻的教训。 按照以往习惯,今天网站进行例行备份,因为测试缘故,还特意将站点导入到本地进行测试,在测试过程中安装一切都顺利,但在进入网站后台的过程中竟发现后台可以进去,但页面显示为空,习惯性查看[详细]
-
dedecms两种在列表页调取顶级栏目名称的方法
所属栏目:[经验] 日期:2021-12-16 热度:176
今天来说一下在dede列表页或者内容页调取当前顶级栏目名称的方法,为什么要说这个呢?因为广大dede党们都会遇到这样的问题,想在某一个内容页调用顶级栏目名,但是苦于查不到标签,所以只能手写,这样确实很麻烦,因为如果页面很多,我们要一个一个打开来更改里面的[详细]
-
dedecms怎样在首页选择性的调取单页内容?
所属栏目:[经验] 日期:2021-12-16 热度:84
在用dedecms这样的建站系统搭建网站前台的时候,很多程序员有这样一个困惑,那就是无法在首页有选择性的调用某个栏目的文章内容,这是为什么呢? 首先看看dede提供给我们的标签: {dede:channelartlist } {dede:field.content/} {/dede:channelartlist } 相信大家[详细]
-
dede列表隔行换色
所属栏目:[经验] 日期:2021-12-16 热度:157
简单的循环判断: [field:global.autoindex runphp=yes] if(@me==5){ @me=; }else{ @me=; } [/field:global.autoindex] 输出001 002: [field:global.autoindex runphp=yes] if(@me100) { @me=sprintf(d,@me);//生成3位数,不足前面补0 } //Cuoxin.com [/field:[详细]
-
更换php程序的方法
所属栏目:[经验] 日期:2021-12-16 热度:84
1,配置phpmystudy 运行环境。 2,将php源码程序拷贝到 WWW文件夹下,程序仅限于 dedecms 、 ecshop 等php语言程序。 3,浏览器地址栏 输入 127.0.0.1 /install/index.php 4,安装dedecms,安装成功后,使用admin 进入后台 5,进入数据还原,还原数据库。 6,[详细]
