• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    phpcms v9 關鍵詞判空搜索,phpcms二次開發教程

    前兩篇經驗分享了搜索功能的嵌套以及搜索模板的位置,分別是:

    phpcms v9搜索,phpcms v9搜索頁面在哪

    phpcms v9搜索標簽調用,實現phpcms v9搜索功能

    下面小澤為大家講解一下phpcms v9關鍵詞判空搜索的二次開發:

    1搜索搜索頁面在哪

    2搜索標簽調用實現搜索功能

    工具/原料

    • 電腦
    • phpcms v9系統

    方法/步驟

    1. 1

      第一步:首先,把下載好的phpcms v9后臺管理系統文件打開并且放在本地運行環境里。這里小澤用phpstudy集成環境舉例子。

      2怎么安裝下載開源網站后臺管理系統

      1如何加載模板套自己的前端模板

      1模板配置圖片樣式路徑加載方法

    2. 2

      第二步:前臺搜索功能一般都在首頁模板里,也就是在首頁的頂部,接下來,就是要找到首頁模板的頭部。需要注意的:很多網站是頭尾分離的。

      位置:D:\phpStudy\WWW\ae\phpcms\templates\default\content

    3. 3

      第三步:在content文件夾里找到phpcms v9默認前臺模板文件,找到前臺模板的頭部,即header.html文件。

    4. 4

      第四步:用開發工具打開header.html文件,找到搜索功能的代碼,

      <input type="hidden" name="m" value="search"/>

      <input type="hidden" name="c" value="index"/>

      <input type="hidden" name="a" value="init"/>

      明顯可以看出,form表單是提交到search這個模塊文件夾里。

    5. 5

      第五步:模塊的文件,都是放在modules這個文件夾里:

      位置:D:\phpStudy\WWW\ae\phpcms

    6. 6

      第六步:進入modules模塊文件夾,找到search模塊,進入該文件夾,找到index.php文件

    7. 7

      第七步:打開index.php文件,搜索init這個方法,在init方法里,找到if(isset($_GET['q'])){}判斷語句的isset改為!empty,在最后的else大括號里添加showmessage(L('search_not'),APP_PATH.'index.php'),作用是如果沒有輸入搜索關鍵詞,就會提示沒有搜索關鍵詞,并返回首頁。這個if判斷的作用是判斷是否有輸入搜索關鍵詞。如果有就成立,沒有就就執行else里面的語句。

    8. 8

      第八步:接下來,就是要找到自己網站前臺模板的頭部header.html文件,并且打開,然后就是模仿默認模板的搜索代碼進行嵌套:

      位置:D:\phpStudy\WWW\ae\phpcms\templates\ae\content

    9. 9

      通過上面的步驟,就可以實現搜索功能的二次開發,接下來,來到網站前臺,看看我們剛剛二次開發的是否成功。如果有提示,說明二次開發已經成功了:

    注意事項

    • 歡迎點贊,記得關注小澤喲,小澤會不斷更新經驗。
    • 小澤只想把經驗傳給有夢想的人。
    • 發表于 2018-02-08 00:00
    • 閱讀 ( 721 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆