仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
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,黃頁模組新模版和新欄位添加完成,以後黃頁模組使用起來將不在有局限性了
本文由 幼稚教育網 HTTP://www.051661.com 原創,轉載請保留連結,站長都不容易,開發全靠自己