• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網絡科技有限公司!
    電話圖標 余先生:13699882642

    Pageadmin如何添加自定義頁面

    發表日期:2019-04 文章編輯:小燈 瀏覽次數:3300

    理論上網站上的所有頁面都可以通過欄目管理來添加,那自定義頁面的意義是什么呢?

    網站的需求是很多樣化的,比如需要制作一個對外提供數據的api,甚至制作一個搜索頁面,或者制作一些數據和欄目沒有對應關系的頁面,這些頁面獨立于網站欄目,如果用欄目頁來制作,會導致欄目結構混亂和不好維護,這時候自定義頁面就可以很好解決這種問題,下面我們演示如何制作一個自定義的搜索頁面。

    1、打開網站模板文件目錄,新建一個MyRoute.config文件(保存為utf8格式),文件名稱規則為: *Route.config,如下圖:

    1.png

    2、打開這個文件,輸入下面的xml內容,并保存。

    <?xml?version="1.0"?encoding="utf-8"?>
    <configuration>
    ??<route?urlConstraint="^/news/search/([1-9]\d{0,8}/)?$"??viewPath="幫助中心/search.cshtml"?httpcacheSolutionId="0"?columnId="0"?title="幫助搜索"></route>
    </configuration>

    其中route節點為自定義頁面的路由參數,多個自定義頁面可以新建多個route節點。

    urlConstraint:表示url的正則匹配規則,匹配的話就可以請求viewPath指定的模板文件。

    viewPath:模板文件對應的相對路徑,這里只填寫相對路徑,模板必須放在views目錄下。

    httpcacheSolutionId:自定義使用的緩存方案Id,如果不使用緩存,設置為0。

    columnId:自定義頁面對應的欄目id,如果不需要對應,設置為0。

    title:自定義頁面的瀏覽器中顯示的標題。

    3、點擊views。

    1.png

    4、創建一個幫助中心文件夾,如下圖:

    1.png

    5、點擊打開幫助中心,創建一個search.cshtml文件(保存為utf8格式),如下圖:

    1.png

    6、打開搜索頁面,輸入下面內容:

    @{?
    ????var?keyword?=?Request.QueryString["key"];//獲取搜索關鍵詞
    ????var?i=0;
    ?}
    <div>
    <div?class="container">
    ??<ul?class="breadcrumb">
    
    ???<li><a?href="/"><span?class="fa?fa-home">?首頁</span></a></li>
    ?
    ???<li><a?href="">在線搜索</a></li>
    
    ??</ul>
    ??<div?class="news-list">
    ???@if?(!string.IsNullOrEmpty(keyword))
    ??{
    ????foreach?(var?item?in?Html.InfoDataList(new?{?Table?=?"news"?},?"[title]?like?@title",?new?{?title?=?"%"?+?keyword?+?"%"?}))
    ????{
    ?????string?url?=?Html.InfoDataUrl((int)item.ColumnId,?(int)item.Id);
    ?????<div?class="item?clearfix">
    ?????<div?class="title"><a?href="@url"?target="_blank"><i?class="fa?fa-angle-right"></i>@item.Title</a></div>
    ?????</div>
    ?????i++;
    ?????}
    ???}
    ???@if(i==0)
    ????{
    ??????<div>暫時沒有找到匹配的記錄,請更換一個關鍵詞重新搜索!</div>
    ????}
    ???</div>
    </div>

    這樣一個簡單的搜索頁面(搜索news表,注意需要有news信息表,否則會報錯)就制作完成了。

    7、點擊左上角的重啟圖標,重啟進程后后自定義頁面路由生效

    1.png


    8、在瀏覽器輸入:http://你的域名/news/search/就可以打開搜索頁面。

    1.png


    本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.juherenli.com/19165.html
    相關cms文章
     八年  行業經驗

    多一份參考,總有益處

    聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

    咨詢相關問題或預約面談,可以通過以下方式與我們聯系

    業務熱線:余經理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    亚洲国产精品无码久久久蜜芽| 最新国产乱人伦偷精品免费网站 | yy6080久久亚洲精品| 精品国产乱子伦一区二区三区| 国产乱码精品一区二区三区麻豆 | 国产成人精品无人区一区| 久久国产精品99久久小说| 亚洲性日韩精品国产一区二区| 婷婷精品国产亚洲AV麻豆不片| 精品成人av一区二区三区| 久久99精品免费视频| 国产伦精品一区二区三区在线观看| 国产精品99久久精品| 一区二区三区精品视频| 99亚洲精品卡2卡三卡4卡2卡| 国产偷久久久精品专区| 亚洲国产成人久久精品大牛影视| 99亚洲精品高清一二区| selao久久国产精品| 国产精品视频无圣光一区| 国产成人精品无码一区二区| 国产精品秘入口福利姬网站| 国产亚洲精品第一综合| 精品国产区一区二区三区在线观看| 国产精品乳摇在线播放| 2021国产精品自产拍在线观看| 国产精品永久免费视频| 日韩视频中文字幕精品偷拍| 国产精品无码免费播放| 中文字幕一区日韩精品| 国产亚洲美女精品久久久久狼| 久久精品无码av| 久久天堂AV女色优精品| 久久久久久亚洲精品| 久久久国产精品福利免费| 国内精品久久久久久野外| 熟女少妇精品一区二区| 精品国产日韩亚洲一区| 国产精品视频九九九| 精品国精品国产自在久国产应用男| 国产福利电影一区二区三区,亚洲国模精品一区 |