欧美日韩国产成人在线,亚洲日韩一欧美,一区二区高清,欧美中文字幕一区二区三区

J5模塊首頁-列表分類-文章頁面自定義TDK

weeya11個月前JTBC教程305

J5模塊首頁-列表分類-文章頁面自定義TDK方法
1、模塊添加字段,
后臺開發(fā)維護》模塊管理》右邊的設置,在模塊設置界面,點擊右上角添加新字段按鈕
添加3個字段,用來存儲自定義的TDK數(shù)據(jù)
seotitle,01單行文本;seokey,01單行文本;seodesc,02多行文本。
可拖動左邊箭頭調(diào)整顯示順序。
2、程序處理/Public/gallery/common/diplomat/index.php文件
2.1、public function __start(Request $req)節(jié)點增加
    $this -> setParam('meta_title', array(Jtbc::take('global.communal.title', 'lng')));//增加開始
    $currentSeotitle = Jtbc::take('index.seotitle', 'lng');
    $currentKeywords = Jtbc::take('index.keywords', 'lng');
    $currentDescription = Jtbc::take('index.description', 'lng');
    if (!Validation::isEmpty($currentSeotitle))
    {
      $this -> addParam('meta_title', $currentSeotitle);
    }
    if (!Validation::isEmpty($currentKeywords))
    {
      $this -> setParam('meta_keywords', $currentKeywords);
    }
    if (!Validation::isEmpty($currentDescription))
    {
      $this -> setParam('meta_description', $currentDescription);
    }//增加結束
2.2、節(jié)點最后一行屏蔽掉
    //$this -> setParam('category', $this -> category);
2.3public function list(Request $req, Response $res)節(jié)點
找到$categorys = $this -> category -> getFatherGroupById($category, true);在下面增加以下代碼
      $categoryRs = $this -> category -> getRecordById($category);//增加
      $categoryRsSeotitle = strval($categoryRs -> seotitle);//增加
      $categoryRsKeywords = strval($categoryRs -> keywords);//增加
      $categoryRsIntro = strval($categoryRs -> intro);//增加
2.4找到$this -> addParam('meta_title', $item['title']);}在下面增加以下代碼
      $this -> setParam('meta_title', array(Jtbc::take('global.communal.title', 'lng')));//增加開始
      if (!Validation::isEmpty($categoryRsSeotitle))
      {
        $this -> addParam('meta_title', $categoryRsSeotitle);
      }
      else $this -> addParam('meta_title', $item['title']);
      if (!Validation::isEmpty($categoryRsKeywords))
      {
        $this -> setParam('meta_keywords', $categoryRsKeywords);
      }
      if (!Validation::isEmpty($categoryRsIntro))
      {
        $this -> setParam('meta_description', $categoryRsIntro);
      }//增加結束
2.5修改函數(shù)public function detail(Request $req, Response $res)節(jié)點代碼
找到$rsTitle = strval($rs -> title);下面添加
      $rsSummary = strval($rs -> summary);//增加
      $rsSeoTitle = strval($rs -> seotitle);//增加
      $rsSeoKey = strval($rs -> seokey);//增加
      $rsSeoDesc = strval($rs -> seodesc);//增加
修改代碼$this -> addParam('meta_title', $rsTitle);為
      $this -> setParam('meta_title', array(Jtbc::take('global.communal.title', 'lng')));//增加
      if (!empty($rsSeoTitle)) $this -> addParam('meta_title', $rsSeoTitle);//增加
      else $this -> addParam('meta_title', $rsTitle);//增加
      if (!empty($rsSeoKey)) $this -> setParam('meta_keywords', $rsSeoKey);//增加
      if (!empty($rsSeoDesc)) $this -> setParam('meta_description', $rsSeoDesc);//增加
      else if (!empty($rsSummary)) $this -> setParam('meta_description', $rsSummary);//增加
說明:summary字段為新聞模塊中的描述字段,如果修改的模塊沒有這個字段,請自行去除相關代碼即可。
3、/Public/gallery/common/language/index.jtbc文件增加節(jié)點
    <item>
      <name><![CDATA[seotitle]]></name>
      <zh-cn><![CDATA[多肉植物SEO標題]]></zh-cn>
    </item>
    <item>
      <name><![CDATA[keywords]]></name>
      <zh-cn><![CDATA[多肉植物關鍵詞]]></zh-cn>
    </item>
    <item>
      <name><![CDATA[description]]></name>
      <zh-cn><![CDATA[多肉植物描述信息]]></zh-cn>
    </item>
4、打開分類關鍵描述/Public/gallery/common/category.jtbc
    <item>
      <name><![CDATA[has_seotitle]]></name>
      <zh-cn><![CDATA[true]]></zh-cn>
    </item>
    <item>
      <name><![CDATA[has_keywords]]></name>
      <zh-cn><![CDATA[true]]></zh-cn>
    </item>
    <item>
      <name><![CDATA[has_intro]]></name>
      <zh-cn><![CDATA[true]]></zh-cn>
    </item>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
5、/Public/universal/category/common/language/config.jtbc文件增加節(jié)點
    <item>
      <name><![CDATA[seotitle]]></name>
      <zh-cn><![CDATA[分類SEO標題]]></zh-cn>
    </item>
6、分類數(shù)據(jù)庫增加字段seotitle,類型VARCHAR,長度200,默認NULL,排序規(guī)則utf8mb4_general_ci,注釋{"required":false}
7、/Public/universal/category/common/template/manage.jtbc文件
add增加
<li if="${$property.has_seotitle}"><input is="jtbc-input" type="text" name="seotitle" role="field" placeholder="{$=$take('config.seotitle', 'lng')}" /></li>
edit增加
<li if="${$property.has_seotitle}"><input is="jtbc-input" type="text" name="seotitle" role="field" placeholder="{$=$take('config.seotitle', 'lng')}" value="${$data.seotitle}" /></li>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
其中5、6、7步驟一個網(wǎng)站只需要修改一次。其他步驟每個模塊重復一次操作。

相關文章

J5_08留言模塊

聯(lián)系我們模塊放留言板1、/Public/contactus/common/diplomat.index.php文件      $renderer =...

J5_01安裝相關

JTBC5.0筆記jtbc模板里只要理解3個東西就完事兒了1個叫 $take1個叫 $render另外1個叫 $fetch/Config/DB/MySQL.php,數(shù)據(jù)庫鏈接~~~~~~~~~~~~~...

J5詳情頁獲取當前分類父分類ID

1、修改程序 /public/zhiwu/common/template/index.jtbc文件public function detail(Request $req, Response $res)...

J5_09搜索

    需要在可以被搜索的模塊目錄中手動添加common/search.jtbc引導文件來激活搜索功能    需要手動構建關鍵字輸入框并通過...

J5導航條高亮顯示js控制on代碼

導航菜單實現(xiàn)高亮顯示,增加一個js判斷,菜單增加一個id調(diào)用。1、頁腳增加這個判斷        <!-- header menu active hove...

J5增加tag標簽自定義URL

1、index.php文件detail節(jié)點$rsTag = strval($rs -> tag);//增加tag模塊管理-添加字段tag,16標簽輸入框。2、tag/礦山副井井筒裝備安裝/htt...

發(fā)表評論    

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。
97久久超碰国产精品| 免费无码专区毛片高潮喷| 亚洲国产精品一区二区久| 国产精品成人一区二区艾草| 色噜噜狠狠爱| 日韩熟妇视频| 国产一区二区女内射| 免费色网| 婷婷精品在线| 久久久久久久久久99精品| 无码一级毛片免费视频播放| 成人久久网| 综合久久婷婷| 99国产在线观看| 亚洲五月婷| 久久精品成人| 精品日韩视频在线| 国产精品18久久久久久麻辣| 免费自慰网站WWW成人| 稀缺小u女呦精品呦免费| 无码人妻精品一区二区三区夜夜嗨| 国产在线精品一区在线观看| 变态另类av| 亚洲爱爱视频| 欧美成人一区二区三区电影| 欧美日韩性爱一区| 国产福利小视频在线观看| 国产呦精品一区二区三区网站| 国产无套精品一区二区| 色噜噜国产精品视频一区二区 | 一本久久A精品一合区久久久 | 久久国产成人| 久久久久高潮精品国产| 国产激情图| 久久国产精品无码网站| 熟妇无码精品中文字幕夜夜爽| 四虎影视久久久免费观看| 久久网站www香蕉秀| 一区二区福利| 精品人妻无码区在线视频| 亚洲国产欧美日韩精品久久久|