欧美日韩人妻,无码精品少妇,成人H动漫精品一区二区三区蘑菇

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

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

    時(shí)間:2023-11-30   訪問量:0

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

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

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

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


    然后我們修改成這樣子:

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


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

    案例:

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

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


    其實(shí)為了更方便一點(diǎn),也可以在模板文件中專門新建一個(gè)city的文件夾,這樣關(guān)于city的模板文件可以存放于這個(gè)文件夾中,只需要修改一下面的模板調(diào)用的路徑即可。

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

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

    找到:

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

    并修改成:

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


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

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

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

    有關(guān)我們服務(wù)的更多信息,請(qǐng)聯(lián)系項(xiàng)目經(jīng)理

    15899750475 楊先生