-
phpcms V9 常用模版标签调用方法 pc标签 标签介绍
所属栏目:[经验] 日期:2021-12-18 热度:106
在网站建设过程中我们经常会使用到一些开源的cms系统来进行二次开发,phpcms是一款性能优越的开源cms系统,对于phpcms的系统标签我们做了以下整理,方便大家利用phpcms进行网站开发. {template content,header} ---------- 调用根目录下phpcms/template/conten[详细]
-
PHPCMS源码分析小结
所属栏目:[经验] 日期:2021-12-18 热度:51
一、背景 因为学习PHP的需要,对PHPCMS的源码进行了全面的分析。因为以前曾经用ASP做过一套内容管理系统,对模板引擎这一块有比较深入的了解,所以着重分析了模板这一部分。这里主要是针对思想的总结,而不是对代码的讲解。这里是针对PHPCMS2008版本进行分[详细]
-
dedecms首页列表页使用文章副栏目标题
所属栏目:[经验] 日期:2021-12-18 热度:109
很多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 *[详细]
-
phpcms文章按点击量排序办法
所属栏目:[经验] 日期:2021-12-18 热度:145
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[详细]
-
phpcms v9 更改系统函数str_cut
所属栏目:[经验] 日期:2021-12-18 热度:68
function str_cut($string, $length, $dot = ) { $strlen = strlen($string); if($strlen = $length) return $string; $string = str_replace(array(, , , , , , , , , , ), array( , , , , , , , , , , ), $string); $strcut = ; if(strtolower(CHARSET) =[详细]
-
PHPCMS框架架构
所属栏目:[经验] 日期:2021-12-18 热度:77
CMS入口文件: PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口. 入口程序是在前期处理用户请求的引导程序,它是唯一一个可以被最终用户可以直接请求运行的.[详细]
-
phpcms二次开发过程
所属栏目:[经验] 日期:2021-12-18 热度:198
1、创建数据库:注意编码 2、在v9_module表中添加上对应的模块信息 3、在v9_menu 表中添加上要在管理导航栏中需要的信息 4、system_menu.lang.php 的数组中加一项:menu表中的name对应的中文表述 5、若需要添加一些配置项,不添加配置项时不需要,两种方法: (1)[详细]
-
phpcms安装 站根目录不可写 index.html文件不能写
所属栏目:[经验] 日期:2021-12-18 热度:113
在安装phpcms时,出现 目录文件属性检测结果:网站根目录不可写,index.html 文件不可写. 解决方法: 先随便搞个HTML文件,改名为index.html(注意不能是0字节,否则FTP不能上传),然后用FTP传到网站根目录下. 再建一个test_create_dir文件夹,就可通过,问题解决.[详细]
-
phpcms v9单网页栏目标题不展示
所属栏目:[经验] 日期:2021-12-18 热度:108
初次使用PHPCMS V9版,添加个单网页的栏目,网页title标题里不显示栏目名只显示网站站点的名称. 解决办法: 找到/phpcms/modules/content/index.php 第277行,把: $SEO = seo($siteid, 0, $title,$setting[meta_description],$keywords); --Cuoxin.com 替换为:[详细]
-
PHPCMS V9目录架构
所属栏目:[经验] 日期:2021-12-18 热度:89
根目录 | api 结构文件目录 | caches 缓存文件目录 | configs 系统配置文件目录 | caches_* 系统缓存目录 | phpcms phpcms框架主目录 | languages 框架语言包目录 | libs 框架主类库、主函数库目录 | model 框架数据库模型目录 | modules 框架模块目录 | te[详细]
-
PhpCMS标签 json工具箱
所属栏目:[经验] 日期:2021-12-18 热度:145
json工具箱,V9提供JSON工具箱,可以方便的调用外部JSON资源到网页中显示. JSON工具箱调用方式: {pc:json url=http://www.Cuoxin.com/asdfasdf.json cache=3600}{/pc} 以上为JSON的调用代码url可以更改为你所希望的url地址 以下为一个完整的示例: {pc:json ur[详细]
-
phpcms v9 二次开发之建设模块全过程
所属栏目:[经验] 日期:2021-12-18 热度:76
第一:开发流程 为你的phpcms创建一个模块的一般开发流程是: 创建数据库和数据表,没有数据库操作可略过. 创建模块目录 创建模块控制器类; 创建模块类与模块函数,如果只是简单的模块可以不必创建. 创建模板文件; 运行和调试。 第二:创建模块 phpcms v9框架[详细]
-
PHPCMS V9 新建栏目后 更新栏目缓存超时的处理办法
所属栏目:[经验] 日期:2021-12-18 热度:57
PHPCMSV9新建栏目后 更新栏目缓存超时的解决办法: 打开数据库,查看表 v9_category 我发现不能更新缓存的栏目,有一个letter 的字段里面内容竟为空,把catdir字段的内容复制过去,保存,回到后台,更新栏目缓存,OK了....[详细]
-
phpcms2008栏目页分页代码更改
所属栏目:[经验] 日期:2021-12-18 热度:109
修改 ./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_[详细]
-
Phpcms v9运用GET标签调用全站内容月排行
所属栏目:[经验] 日期:2021-12-18 热度:194
{pc:get sql=SELECT h.`monthviews`,n.`title`,n.`url`,n.`style` FROM `phpcms_hits` AS h,`phpcms_news` AS n WHERE substring_index(h.`hitsid`, -, -1)=n.`id` AND n.`status`=99 ORDER BY h.`monthviews` DESC num=20 cache=3600} {loop $data $v} /SP[详细]
-
phpcms安全设定
所属栏目:[经验] 日期:2021-12-18 热度:187
检查安装文件是否删除 PHPCMS安装结束以后,您必须删除/install.php、/update.php、/install目录. 检查重要文件权限 PHPCMS安装结束以后,在您不需要对系统核心配置文件进行修改时,请将/config.php、/plugins/bbsInterface/bbs/论坛名/bbs.config.php、/publi[详细]
-
phpcms-v9中创立wap手机站点
所属栏目:[经验] 日期:2021-12-18 热度:185
web网站用的是phpcms v9搭建的,为了方便手机用户浏览网站,于是用phpcms v9自带的手机门户模块搭建了个wap站(http://s.Cuoxin.com); 通过简单的几步设置,很快搭建好了. 第一步:要搭建的二级域名解析到空间,目录和主目录一致. 第二步:在PHPcms V9管理后台添加[详细]
-
phpcms v9文字友情链接直接使用代码
所属栏目:[经验] 日期:2021-12-18 热度:132
phpcms v9文字友情链接调用代码如下,可以直接放到模板里使用. 第一种样式,代码如下: {pc:link action=type_list order=listorder DESC num=10 return=dat} {loop $dat $v} a href={$v[url]} target=_blank{$v[name]}/a {/loop} {/pc} 第二种样式,代码如下:[详细]
-
Phpcms V9 栏目列表数据调用之文章标签Tag调用办法
所属栏目:[经验] 日期:2021-12-18 热度:68
早在今年三月份的时候,与大家在Phpcms V9 栏目列表调用文章点击量及评论数量方法文章中分享了PC V9在频道页、列表页、文章页面取得文章点击量及评论数量的调用方法,今天CMSYOU在这里,继续说列表页数据调用的问题. 先分享一段最新在客户定制中的一个例子: Ph[详细]
-
phpcms V9缩略图模糊的处理方法
所属栏目:[经验] 日期:2021-12-18 热度:120
解决phpcmsV9缩略图模糊,找到文件/libs/classes/image.class.php,找到如下代码注释掉: else imagecopyresized($thumbimg, $srcimg, 0, 0, $psrc_x, $psrc_y, $width, $height, $srcwidth, $srcheight); //Cuoxin.com 另将102行的: $imagefun($thumbimg, $fi[详细]
-
phpcms 服务器安全认证失误
所属栏目:[经验] 日期:2021-12-18 热度:70
本人将图片的js、images、css路径转移到CDN上了,上传附件的时候就出现了 服务器安全认证错误的提示. 解决方法如下: 找到文件:D:/wamp/www/phpcms/phpcms/modules/attachment/functions/global.func.php,其中的initupload函数有以下几行: swfu = new SWFUplo[详细]
-
lighttpd平台下设定PHPCMS访问限制
所属栏目:[经验] 日期:2021-12-18 热度:171
phpcms限制PHP程序访问,只允许防问以下四个PHP程序: /index.php,/api.php,/admin.php,/phpsso_server/index.php 访问其它PHP程序,全部返回403,lighttpd.conf配置如下: $HTTP[url] !~ /.php$ { } else $HTTP[url] == /index.php { } else $HTTP[url] == /adm[详细]
-
phpcms dedecms后台密码怎么更改
所属栏目:[经验] 日期:2021-12-18 热度:156
在我们优化网站的过程中,或许由于网站经过多人管理,多次交接造成后台密码遗漏或是新手不善长记录而导致遗忘管理员密码,不管是什么原因造成的密码遗忘,我们为了更好地优化网站必需得找回密码,那么,怎样找回管理员密码呢? 对于phpcms的站,可以去网上下载个pc[详细]
-
phpcms v9 站群建站时子站点栏目页与内容页的url静态
所属栏目:[经验] 日期:2021-12-18 热度:98
phpcms v9 站群建站时子站点栏目页和内容页的url静态时,链接地址全使用的主站域名 已测试使用如下方法解决: 找到 phpcms/modules/content/classes/url.class.php 打开它,找到83行:$url_arr[0] = WEB_PATH == / ? $match_url.$html_root./.$urls : $match_u[详细]
-
phpcms 仿站小结
所属栏目:[经验] 日期:2021-12-18 热度:154
1.title title{if isset($SEO[title]) !emptyempty($SEO[title])}{$SEO[title]}{/if}{$SEO[site_title]}/title 2 js script type=text/javascript src={JS_PATH}jquery.min.js/script 3.css link href={CSS_PATH}reset.css rel=stylesheet type=text/css /[详细]
