分享:phpcmsv9黄页添加新模版和新字段方法

来源:幼儿教育网 时间:2012-05-24

phpcmsv9黄页模块发布已经有一段时间了,使用起来相对上手,但是模板固定,黄页使用起来就有了局限性,比如站长想加入新模板,用于显示公司的“样貌”,既没有单独的模板显示,也没有相应的字段添加。这里向大家分享我的方法。(我本人站正在使用)

示例:本人使用phpcmsv9的黄页模块制作幼儿园的园所专页,幼儿园一般需要有“园景园貌”的展示,以下为新模版的添加方法。

一、

1、打开文件:/phpcms/modules/yp/com_index.php 查找以下代码,在第38行

include template($this->default_tpl, 'about');

}

下面添加

/* 二次开发添加模版 */

public function yjym() {

$array = $this->array;

$SEO['title'] = '园景园貌 - '.$array[companyname];

$SEO['keywords'] = '园景园貌 - '.$array[companyname];

$SEO['description'] = '园景园貌 - '.$array[companyname];

include template($this->default_tpl, 'yjym');

}

说明:这里的yjym就是黄页模板文件夹里面的yjym.html文件,名称要和模板文件名称对应,不然系统找不到模板

2、添加园景园貌的模板文件

打开文件夹:/phpcms/templates/default/yp/com_default/

在这个文件夹添加模板文件“yjym.html”

这样黄页的新模版就加好了,前台的新模板访问地址是:

http://域名/index.php?m=yp&c=com_index&a=yjym&userid=1 注意红色部分,就是模板的参数

二、

好了,模板添加完了,下面就是添加“园景园貌”的字段了

1、打开文件:/phpcms/modules/yp/business.php 查找下面的代码,在第187行

$info['introduce'] = $_POST['info']['introduce'];

下面添加代码:

$info['yjym'] = $_POST['info']['yjym'];//二次开发添加字段

2、打开文件:/phpcms/templates/default/yp/company_info_logo.html 在第44行下面添加如下代码

园景园貌:

name="info[yjym]">{$memberinfo['yjym']}{form::editor('info[yjym]','full','','','','1','0')}

这样在黄页里面,商务中心——商家资料——我的资料 里面就有了“园景园貌”的编辑器功能了

3、数据库新建字段

打开数据库,找到表:v9_yp_company

结构——添加 1 字段于表结尾,字段名为:yjym 类型:text

OK,黄页模块新模版和新字段添加完成,以后黄页模块使用起来将不在有局限性了

本文由 幼儿教育网 原创,转载请保留链接,站长都不容易,开发全靠自己

相关文章

标签:

A5创业网 版权所有