777午夜精品久久久-超碰网97在线观看-日韩激情 av-麻豆精品国产传媒av在线-99久久婷婷麻豆精品-久久人妻的诱惑-色哟哟——国产精品-男人插女人在线视频-精品少妇人妻免费看,日韩不卡一区二区三区四区五区,色婷婷久久久一区二区精品,乱色熟女一区二区三区蜜臀

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

pbootcms制作sitemap.html網(wǎng)站地圖

時(shí)間:2020-11-23   訪問量:0

之前發(fā)布過一篇文章講如何用PBOOTCMS生成txt后綴的地區(qū)圖。

pbootcms制作sitemap.txt網(wǎng)站地圖

http://www.zuoan.com.cn/News3/449.html

請自行查閱。


當(dāng)時(shí)由于沒有開發(fā)需要,所以沒有繼續(xù)探討生成sitemap.html。

正好今天頭來無事,我們來探討一下如何生成sitemap.html吧。

歡迎隨便轉(zhuǎn)載,需要注明來源和出處,我們的目的是讓知識和內(nèi)容得到分享和傳播。



方法和之前說的生成TXT地圖差不多。

1:我們先復(fù)制一個(gè)模型文件,具體的路徑如圖,如果之前做過txt的,則直接復(fù)制TXT的模型文件即可,否則復(fù)制sitmapxmodel.php并改名為:SitehtmlModel.php,請注意大小寫。


image.png

2:復(fù)制之后,需要對此文件進(jìn)行修改。 一是CLASS后面調(diào)用的模型名稱,改成本文件的名稱。

    第二步是增加 a.title,這個(gè)一共加兩處,第二處在下面一點(diǎn)。一看就懂的。這個(gè)很重要。因?yàn)槿绻@里不添加的話,后面在生成HTML的時(shí)候無法引用到文章的標(biāo)題出來。

image.png


3:控制器里面復(fù)制一個(gè)文件。如圖并修改名稱。

image.png

4:打開SitehtmlController.php

    image.png


醉頂部增加一個(gè)網(wǎng)站手頁的標(biāo)題。不加也可以。這里。

  在列表位置處。每一個(gè)$link = 的下面增加一行: $title2  (此處名字自取,我為了方便記和容易識別,采用了標(biāo)題加數(shù)字。)

同時(shí)將下面的字符串連接處改為:

  $str .= $this->makeNode($link, $title2);


image.png


對于內(nèi)容區(qū)內(nèi)容,我修改為:

image.png


醉后,將節(jié)點(diǎn)位置改成:title2

image.png



5: 添加自定義路由.  我用的是:  sitehtml.html  ,這里請記住不能使用:sitemap.html,至于是什么原因,我也沒有研究過。可能是因?yàn)楹蜕厦鎠itemap有重復(fù),所以打開:sitemap.html會也打開XML格式。不重要

image.png

image.png


6: 此時(shí),已經(jīng)大功完成了。但是我們發(fā)現(xiàn)它太丑了,不像是一個(gè)HTML應(yīng)該有的樣子。好吧。那我們再給它加的CSS樣式吧。并且加上HTML的頭部和尾部。


image.png


7: 我們在上面位置添加HTML標(biāo)題輸出。


image.png


在醉底部添加HTML頁面的尾部并寫上CSS樣式。

image.png


刷新一下看看效果吧。

image.png



到此,完全結(jié)束。相信你已經(jīng)會了。

由于SitehtmlController.php代碼修改比較多,為了幫大家省點(diǎn)時(shí)間。故貼出代碼,可直接復(fù)制過去。





namespace apphomecontroller;

use core/basic/Controller;
use app/home/model/SitehtmlModel;
use core/basicUrl;

class SitehtmlController extends Controller
{

    protected $model;

    public function __construct()
    {
        $this->model = new SitehtmlModel();
    }

    public function index()
    {
      echo '


    
    網(wǎng)站地圖



';
        $str .= $this->makeNode('', '網(wǎng)站首頁'); // 根目錄
        
        $url_break_char = $this->config('url_break_char') ?: '_';
        
        $sorts = $this->model->getSorts();
        foreach ($sorts as $value) {
            if ($value->outlink) {
                continue;
               $title2 =   $value->name;
            } elseif ($value->type == 1) {
                $value->urlname = $value->urlname ?: 'list';
                if ($value->filename) {
                    $link = Url::home('/home/Index/' . $value->filename);
                    $title2 =   $value->name;
                } else {
                    $link = Url::home('/home/Index/' . $value->urlname . $url_break_char . $value->scode);
                    $title2 =   $value->name;
                }
                $str .= $this->makeNode($link, $title2);
            } else {
                $value->urlname = $value->urlname ?: 'list';
                if ($value->filename) {
                    $link = Url::home('home/Index/' . $value->filename);
                    $title2 =   $value->name;
                   
                } else {
                    $link = Url::home('home/Index/' . $value->urlname . $url_break_char . $value->scode);
                    $title2 =   $value->name;
                    
                }
                $str .= $this->makeNode($link,$title2);


                $contents = $this->model->getSortContent($value->scode);
                foreach ($contents as $value2) {
                    if ($value2->outlink) { // 外鏈
                        continue;
                        $title2 =  $value2->title;
                    } else {
                        $value2->urlname = $value2->urlname ?: 'list';
                        if ($value2->filename && $value2->sortfilename) {
                            $link = Url::home('home/Index/' . $value2->sortfilename . '/' . $value2->filename, true);
                           $title2 =   $value2->title;
                        } elseif ($value2->sortfilename) {                           
                           $link = Url::home('home/Index/' . $value2->id, true);
                           $title2 =   $value2->title;
                        } elseif ($value2->contentfilename) {
                            $link = Url::home('home/Index/' . $value2->urlname . $url_break_char . $value2->scode . '/' . $value2->filename, true);
                           $title2 =   $value2->title;
                        } else {
                            $link = Url::home('home/Index/' . $value2->urlname . $url_break_char . $value2->scode . '/' . $value2->id, true);
                            $title2 =   $value2->title;
                        }
                    }
                    $str .= $this->makeNode($link, $title2);
                }
            }
        }
        echo $str . "
";
    }

    // 生成結(jié)點(diǎn)信息
   
    private function makeNode($link,$title2)
    {

        $node = ' ' . $title2.' ';
        return $node;

    }
     

}
 echo '
';
  echo '
  ';


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

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

15899750475 楊先生

婷婷麻豆国产在线观看-国产精品vⅰdeoxxxx国产-成人区精品一区二区婷婷-中文字幕偷乱视频在线 | 激情中文字幕国产在线视频-久久久久久久久老妇人精品-777午夜精品久久av-年轻的母亲中文字幕1 | 99热国产精品五月天-97国产精品久久精品国产麻豆-中文字幕人妻熟女网站-91免费看欧洲精品国产nba | 国产69精品久久久999-久久在线观看伊人观看伊人网-欧美日韩制服丝袜变态另类-中文字幕日韩欧美人妻乱淫影片 | av成人免费在线看-91国产在线一区免费-美丽人妻被蹂躏胁迫中文字幕-少妇久久久久久久久 | 男人午夜a天堂一区二区三区-久久99国产精品久久99-91久久国产综合久久91九色-久久久一级大片 | 国产精品久久久久高潮-99久久99久久免费精品蜜桃-久久激情中文字幕-日韩av新片在线观看 | 国内精品久久久久久久齐齐-久久国产亚洲av香蕉高清-久久五月天伊人婷婷-av中文字幕在线观看地址 精品久久久久久国产免费-少妇人妻视频在线看-人妻免费人人干视频-99精品六月婷婷综合在线 | 麻豆裸体视频在线播放-国内91精品在线视频-国产久久免费观看一区二区三区-日韩av中文字幕在线观看完整版 | 蜜桃人妻在线中出-看吊视频一区二区三-中文字幕亚洲自拍偷拍-日本亚洲中文字幕丝袜18p | 中文字幕人妻一区二区三区综合-aaaa高潮喷水在线观看-sss人妻在线 中文字幕-99精品久久只有精品 人人妻人人爽人人澡人人玩av-蜜桃传媒一区二区亚洲av动漫-日韩中文字幕人妻精品-日本人一区二区三区 | 久久亚洲av成人网人-吊视频一区二区三区在线-久久国产精品99国产免费-亚洲中文字幕激情在线 | 国产精品久久久久久久久一级-国产精品久久久久久久久三级-日韩欧美亚洲电影在线观看-人妻精品一区二区三区aⅴ | 国产成人大片免费看-久久久久久久精品国裸体舞-丁香五精品蜜臀久久久久99网站-777色婷婷av一区二 | 国产乱淫av一区二区三区-久久国产精久久精产国-日韩,亚洲高清不卡-2020中文字幕在线视频一区 | 夜夜骚.av一区二区三区啊-最近日韩中文字幕在线资源-久久精品国产99精品-a性色生活片久久毛片牛牛 | 久久天天操天天摸精品-91精品久久久老熟女九色91_-天天爽夜夜爽天天日-91一区二区高潮 | 精品中文字幕在线观看视频-亚洲中文字幕乱码在线综合-人妻精品人妻一区区-乱老熟妇一区二区三区 色哟哟av一区二区-日韩一区二区三区在线视频观看-亚洲综合久久狠狠95-最近最新高清中文字幕av在线 | 夜夜骚av一区二区三区四区-日韩欧美操操操操操-中文字幕在线观看成年-99国内精品久久久久久久水蜜桃 | 白白热在线视频免费观看喷水-欧美亚洲视频一区二区三区-久久人妻少妇嫩草av蜜桃白洁-97精品综合久久在线观看 | 日韩美妆和欧美美妆-超碰在线免费9-91免费试看资源吧-超碰免费在线影院 | 日韩亚洲aⅴ电影手机在线播放-日韩黄色片免费av-久久一区二区三区四区五区色-久久天天躁夜夜躁狠狠85 | 五月激情婷婷一区二区-国产91av精品在线-日韩中文字幕成人av-欧美国产日韩美女主播视频一区 | 精品人妻一区二区免费蜜桃-丰满人妻无吗一区二区三区-精品人妻一区二区三区乱码-国产精品丝袜久久久久 | 中文精品久久久-久久久久 一区二区-人妻熟女久久av-成人一区二区不卡国产 | 麻豆出品004在线-精品日韩av在线免费观看-日韩精品视频久-国产又大又黄又粗又爽视频 | 精品乱子伦一区二区三区免费播成-国产热久久这里有精品-激情图一区二区av-日韩蜜臀久久乱交人妻 热久久视频在线观看-91久久精品久久国产性色也91-97久久久精品综合亚洲-欧美精品激情久久久久 | 亚洲国产精品综合久久20-日韩巨乳人妻中文字幕在线-麻豆成人深夜视频-久久亚洲久久亚洲久久亚洲 一区二区三区四区久久久久久av-久久婷婷最新地址-色婷婷久久一区二区爽爽爽-蜜臀av永久一区二区三区 | 国产av区一区二区三-久久99精品视频在线观看-99人妻人人澡人人爽人人-国产蜜臀97一区二区三区 | 亚洲精品午夜aaa级久久久久-五月婷婷丁香激情对白一区二区-中文字幕人妻熟女人妻-99精品在线免费播放 | 亚洲欧美日韩第四页-国产一区二区久久不卡-久久久精品一区二区三-五月婷婷丁香花开网 | 久久精品视频看看-久热国产视频在线观看-国产精品_国产精品_国产精品-av在线观看中文字幕日韩精品 | 欧美精品久久久久久久免费-99伊人婷婷大香蕉-av中出在线一区二区-精品久久在线观看视频 | 日韩国产床上尻屁片-五月婷婷一二区-久久久99人妻一区-av中文在线中文亚洲 | 亚洲高清欧美中文字幕有码-日韩情色中文字幕在线-蜜臀aⅴ国产精品久久久桃色-中文字幕一区二区六区 | 国产精品 亚洲情色-日韩美女视频一区-国产一区二区观看在线-久久99热这里只有精品66 | 热99在线播放视频-国产69式一区二区三区四区五区-国产精品99久久久久久.....-日韩一级大片在线播放 | 久久97精品国产综合色av网站-日夜啪啪啪啪啪啪啪网站-99国内外在线视频免费-91久久国产综合久在线观看 | 久久久久成人亚洲综合精品-999在线视频精品免费播放观看-欧美日韩一级久久道-国产麻豆精品视频免费观看 | 亚洲av黄色在线免费观看-色婷婷91免费视频-亚洲国产日韩少妇人妻av-亚洲精品乱码久久久久久主播 日本人妻人人爽一区二区三区-中文字幕亚州精品视频-色婷婷av熟女-久久看人人爽人人xxx | 91免费版污污入口-日韩在线视频a-婷婷亚洲欧美一区二区三区四区-国产熟女人妻少妇一区二区三区 |