变态另类在线观看资源网站-欧美在线一区视频播放-中文字幕国产一区在线播放-成人av传媒在线观看

284292114@qq.com 中國站
行業(yè)新聞 網站建設 網絡推廣 首頁>新聞中心>網站建設

PBOOTCMS寒總二開的城市分站需要重新指定首頁的解決方案。

時間:2023-11-30   訪問量:0

在使用二開的分站城市系統(tǒng)的時候,由于城市分站的首頁和網站的首頁幾乎完全一樣,除了可自定義的TDK和頁面內的指定城市詞之后,其他的內容與首頁太過于相似,所以造成百度對域名的K站機率大大增加,為此我們考慮是給城市分站指向另外的一個首頁版面設計來實現(xiàn)他的不同的頁面展示。

實現(xiàn)方式很簡單,找到APPS目錄下的HOME目錄下控制器中的:IndexController

然后在第310行左右的位置:原代碼如下:

  // 首頁
    private function getIndexPage()
    {
        $content = parent::parser($this->htmldir . 'index.html'); // 框架標簽解析
        $content = $this->parser->parserBefore($content); // CMS公共標簽前置解析


然后我們修改成這樣子:

// 首頁
    private function getIndexPage()
    {
        // 城市分站首頁替換 @LiuXiaoBai
        if($this->cityinfo){
           $content = parent::parser($this->htmldir . 'city_index.html'); // 框架標簽解析,
           $content = $this->parser->parserBefore($content); // CMS公共標簽前置解析析               
        }else{
           $content = parent::parser($this->htmldir . 'index.html'); // 框架標簽解析
            $content = $this->parser->parserBefore($content); // CMS公共標簽前置解析 
        }


這樣的話,我們就相當于重新指定了一個首頁模板文件為:city_idex.html了。那么我們可以重新設計這個頁面效果,讓城市分站和主站有不一樣的設計風格。如果你想偷懶,不想重新設計版面,也可以直接使用原來的:index.html改名為:city_index.html,這樣就增加了靈活性一點。

案例:

http://www.black-horse.cn/

http://www.black-horse.cn/bjs.html


其實為了更方便一點,也可以在模板文件中專門新建一個city的文件夾,這樣關于city的模板文件可以存放于這個文件夾中,只需要修改一下面的模板調用的路徑即可。

如果想要城市分站的模板和主站不一樣。

那么給城市城市分站的調用模板文件指定到:city目錄中即可。

找到:

$content = parent::parser($this->htmldir . $sort->listtpl); // 框架標簽解析

并修改成:

 if($this->cityinfo){
                  $content = parent::parser($this->htmldir . 'city/' .$sort->listtpl); // 框架標簽解析           
                }else{
                 $content = parent::parser($this->htmldir . $sort->listtpl); // 框架標簽解析
            }


其他2處同理修改,分別是列表頁,詳情頁,單頁的。

修改完成之后,只需要在city目錄中放置和主站一樣的模板文件即可調用。至于其前端頁面效果,重新寫一遍前端就完成了。

服務咨詢
1對1咨詢,專業(yè)客服為您解疑答惑
聯(lián)系銷售
15899750475
在線咨詢
聯(lián)系在線客服,為您解答所有的疑問
ARE YOU INTERESTED IN ?
感興趣嗎?

有關我們服務的更多信息,請聯(lián)系項目經理

15899750475 楊先生

襄垣县| 远安县| 长宁县| 林口县| 昌平区| 长春市| 慈利县| 南江县| 太康县| 抚州市| 成安县| 乐都县| 岑巩县| 霍邱县| 区。| 新乡市| 沧州市| 乌苏市| 西充县| 锦州市| 宣威市| 沛县| 织金县| 台北县| 平邑县| 师宗县| 礼泉县| 八宿县| 读书| 东乌珠穆沁旗| 贡山| 平遥县| 盐山县| 澎湖县| 彩票| 五常市| 盱眙县| 兰西县| 繁峙县| 隆昌县| 伊川县|