仁者爱人

今日努力学习,是为了明日衣食无忧.

导航

2013年10月9日 #

PHPCMS V9多站点[站群功能]动态设置与静态设置子站内容URL

摘要: phpcms v9的站群功能的 动态站点与静态站点的配置站群站点,分为动态站点,和静态站点两种设置方法:静态的,就是将栏目和内容都了html 文件,我们先讲解下,站群的操作:建好之后,进入你的子站,进行,模型导入,栏目建.设,内容-录入等工作新建的子站,是木有模型的,我们就将主站的模型导出,再进子站,把模型导入;记得,栏目和内容都设置成静态我们添加测试内容,进行下一步骤,更新url,更新栏目,更新首页,更新全站缓存接下来,配置关键的;就是你的服务器;如果你是用iis 的,就直接新建 网站 的形式来操作,文件夹目录直接指向子站的文件夹名如果你是apache ,那就需要进行配置文件设置了如下图:- 阅读全文

posted @ 2013-10-09 11:47 semcoding 阅读(3638) 评论(1) 推荐(0)

phpCMS V9 自定义添加 全局变量{SKIN_PATH}方法

摘要: 前言:目前v9版本新增{js_path},{css_path},{img_path}三个全局变量,代替2008版本中{skin_path},样式图片脚本分开路径,确实达到了一定在后台管理方便的目的,但是个人感觉并不十分便捷优势:可实现自定义模板分离,与default模板images/js/css文件分开存放,方便管理,并实现自定义模板与后台样式分离实现方法如下:语言项修改文件,根目录/phpcms/languages/zh-cn/admin.lang.php在文件167行 $lang['setting_img_path'] = '图片路径';之下添加 $lang 阅读全文

posted @ 2013-10-09 11:46 semcoding 阅读(763) 评论(0) 推荐(0)

PHPCMS V9网站更换域名的方法

摘要: 网站在发展的过程中,很可能多次的修改域名。那么在phpcms v9中我们要怎么进行设置呢?请进行以下步骤的修改:1、修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。2、进入后台设置-->站点管理,对相应的站点的域名修改为新域名。3、点击后台右上角的“更新缓存”按钮更新系统缓存。4、进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。5、内容-->批量更新url 。把所有的文章的地址都更新一下。6、内容-->管理栏目-->更新栏目缓存。将栏目的链接地址改为新地址。7、如果你的网站是 阅读全文

posted @ 2013-10-09 11:45 semcoding 阅读(740) 评论(0) 推荐(0)

v9站点自定义变量

摘要: 打开 \phpcms\modules\admin\templates\site_edit.tpl.php 文件,找到最后一个 ,在他后面添加一下代码:自定义变量自定义变量(+)索引值变量描述变量名变量值 删除$v){ if($k!=0){?>">]}" value="" ondblclick="clipboarddata.setdata('text',this.name); alert(this.name +'已复制到剪贴板');">]" type="text&qu 阅读全文

posted @ 2013-10-09 11:45 semcoding 阅读(280) 评论(0) 推荐(0)

PHPCMS v9 模型概念及用法

摘要: phpcms v9 模型概念一、什么是模型? 模型是系统知识的抽象表示。我们不能仅仅通过语言来描述一个系统,也不能仅仅通过记忆来记录关于系统的知识。知识是通过某种媒介来表达的,这种媒介所表达的内容就是模型。而知识形成媒介的过程就是建模,或者称为模型化。通常模型可以使用多种不同的媒介来表达,比如纸质或电子文档、缩微模型/原型、音像制品等等。而表达模型的体现方式也是多种多样的,常见的有图表、公式、原型、文字描述等等。 举例来说,一般新闻类的信息,都具有标题、内容、作者、来源、发布时间等属性。不论是国内新闻,还是国际新闻、基本都具有这些属性。那么我们就可以把这些属性模型化,在phpcms中我们理.. 阅读全文

posted @ 2013-10-09 11:44 semcoding 阅读(1611) 评论(0) 推荐(0)

phpcms v9 分页

摘要: phpcms的分页很简单,只需在需要分页的地方写入如下代码即可:{$pages}连样式都有了,如果你是调用的cms本身的css的话。我们可以自己给$pages传值的,$pages = pages(信息总数,当前分页,每页显示条数,url规则);pages方法在phpcms的跟路径下\phpcms\libs\functions\global.func.php中。信息条数就是总共有多少条数据,当前分页可以由 $_get['page']取得,其实在phpcms里自需要写 "$page"即可,这里的 "$page"即下面给出的示例代码里pc标签中 阅读全文

posted @ 2013-10-09 11:43 semcoding 阅读(836) 评论(0) 推荐(0)

PHPCMS V9二次开发]自定义字段模型-文本组

摘要: phpcms v9,我们在做类似于酒店房型等类型的时候,需要用到文本组字段模型,但phpcms并未提供该模型。如下图所示效果:展示效果如下:步骤/方法打开phpcms\modules\content\fields目录,复制文件夹downfiles,并改名为textgroups。打开phpcms\modules\content\fields\fields.inc.php文件,增加字段类型:'textgroups'=>'多文件上传',打开phpcms\modules\content\fields\textgroups目录(第一步复制的文件夹),修改以下文件:f 阅读全文

posted @ 2013-10-09 11:41 semcoding 阅读(466) 评论(0) 推荐(0)

phpcms v9联动菜单实现筛选

摘要: {php $theurl = "index.php?m=content&c=index&a=lists&catid=$catid";}{php $brandid = (isset($_get['brandid']) && is_numeric($_get['brandid']) ? $_get['brandid'] : '');}{php $priceid = (isset($_get['priceid']) && is_numeric($ 阅读全文

posted @ 2013-10-09 11:38 semcoding 阅读(3323) 评论(0) 推荐(0)

phpcms v9教程 联动搜索在房地产网站开发中的应用

摘要: 开发简述:使用phpcms v9系统,修改源文件5个,创建模型:楼盘、出售、出租、中介、小区,增加联动菜单:楼盘,增加用户组:房产中介。实现功能:游客发布信息、会员申请中介、楼盘全方位展示、报名团购、看房功能,发布信息时可根据登陆后的会员资料自动填好联系信息,中介有自己的店铺,可给中介留言,联动筛选搜索、排序,房源对比功能。联动筛选搜索功能的实现方法及代码: 要修改的文件就是list.html模板核心代码: $r) {if($r) {if(!in_array($field,array('m','c','a','page'))){i 阅读全文

posted @ 2013-10-09 11:37 semcoding 阅读(473) 评论(0) 推荐(0)

phpcms V9 联动菜单的调用

摘要: /*********************************** 通过id获取显示联动菜单的 顶级父类的名称* @param $linkageid 联动菜单id* @param $keyid 菜单keyid*/function xp_get_linkage($linkageid,$keyid){$datas = getcache($linkageid,’linkage’);$infos = $datas['data'][$keyid];$parentid=$infos['parentid'];if($parentid==0){$linkname=$inf 阅读全文

posted @ 2013-10-09 11:37 semcoding 阅读(575) 评论(0) 推荐(0)