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

J5_04產(chǎn)品新聞列表頁

weeya11個月前JTBC教程154

1、頭尾模板調(diào)用代碼
{$=$take('global.communal.header')}
{$=$take('global.communal.footer')}

1、模塊名稱{$=$take('index.title', 'lng')}
2、當(dāng)前分類的id:{$=intval($req -> get('category'))}
3、調(diào)用分類列表
{$=$render('global.render.product-list', $fetch(['genre' => 'universal/category', 'where' => ['genre' => 'product', 'father_id' => 0]]))}

4、調(diào)用分類列表,節(jié)點模板文件在當(dāng)前模塊index.jtbc里面
{$=$render('index.category', $fetch(['genre' => 'universal/category', 'where' => ['genre' => '{$>this.genre}', 'father_id' => 0]]))}

5、文章列表圖片url地址
{@}
<img src="{$=$htmlEncode($getValueFromJSON(#image, 'fileurl'))}" class="idxPro_img" alt="{$title}" />
<a href="./?type=detail&amp;id={$id}">
    {$title}
</a>
{@}

6、調(diào)用無分類id文章列表
{$=$render('global.render.home-news-list', $fetch(['genre' => 'news', 'limit' => 6]))}

7、調(diào)用有分類id文章列表
{$=$render('global.render.home-news-list', $fetch(['genre' => 'news', 'where' => ['category' => 2],  'limit' => 3]))}

8、調(diào)用推薦的文章,有recommend字段
{$=$render('global.render.about-news-a2', $fetch(['genre' => 'about/news', 'limit' => 5, 'where' => ['recommend' => 1]]))}

9、調(diào)用聯(lián)系方式節(jié)點模板內(nèi)容{$=$take('global.render.contactus')}

10、調(diào)用附件的第一條圖片(新聞動態(tài)圖片)
{$=$htmlEncode($getValueFromJSON(#attachment, '0->filepath'))}
{$=$htmlEncode($getValueFromJSON(#attachment, '1->filename'))}第2條附件地址

11、時間
{$=$formatDate(#time, 1)} 年月日 2022-9-22
{$=$formatDate(#time, 2)} 年月日 2022.9.22
{$=$formatDate(#time, -1)}-{$=$formatDate(#time, -2)} 年月2022-9
{$=$formatDate(#time, -3)} 日22

12、截取內(nèi)容字段100字{$=$htmlEncode(mb_substr(strip_tags(#content), 0, 100))}
      截取標(biāo)題字段15個字{$=$htmlEncode(mb_substr(#title, 0, 15))}
                       {$=$htmlEncode(#title, 2)}

13、分類頁面 顯示分類名稱
在\universal\common\template\render.jtbc 新建節(jié)點categorytitle
{$title}
列表模板調(diào)用
{$=$render('universal:render.categorytitle', $fetch(['genre' => 'universal/category', 'where' => ['genre' => '{$>this.genre}', 'id' => intval($req -> get('category')) ]]))}

14、列表頁調(diào)用文章所屬分類名稱
思路是調(diào)用文章列表,然后調(diào)用節(jié)點調(diào)用分類的調(diào)用代碼如下:列表頁直接調(diào)用也可以。
{$=$render('global.render.categorytitle', $fetch(['genre' => 'universal/category', 'where' => ['genre' => 'product', 'id' => {$category} ]]))}
文章所屬分類鏈接../product/?type=list&category={$category}

分類頁面圖片
在\universal\common\template\render.jtbc 新建categoryimage節(jié)點
{$=$htmlEncode($getValueFromJSON(#image, 'fileurl'))}
前端模板
<img src="{$=$render('global.render.categoryimage', $fetch(['genre' => 'universal/category', 'where' => ['genre' => '{$>this.genre}', 'id' => intval($req -> get('category'))]]))}" />

<jtbc-pagination current-page="{$[pagenum]}" total-page="{$[pagecount]}" url="./?{$=$htmlEncode($request_query_rebuild(['page' => '__page__']))}"></jtbc-pagination>分頁
分頁模板目錄地址
/Public/universal/common/template/render.jtbc文件
修改pagination節(jié)點

分類圖片打開/public/product/common/category.jtbc
    <item>
      <name><![CDATA[has_image]]></name>
      <zh-cn><![CDATA[false]]></zh-cn>
    </item>
打開分類圖片功能,false改成true

調(diào)用分類下的文章列表
{$=$render('global.render.product-list-div', $fetch(['genre' => 'product', 'where' => ['category' => {$id}],  'limit' => 10]))}
product-list-div節(jié)點代碼
<div>
    {@}
    <a href="product/?type=detail&amp;id={$id}">
        {$title}
    </a>
    {@}
</div>

增加產(chǎn)品模塊首頁
1、程序增加
/public/product/common/diplomat/index.php文件
參考list節(jié)點增加一個default節(jié)點,
2、/public/product/common/diplomat/index.php文件,最后一行設(shè)置默認(rèn)首頁。
$this -> list($req, $res);
改成
$this -> default($req, $res);
3、模板增加
/public/product/common/template/index.jtbc文件
增加default模板節(jié)點。

截取新聞內(nèi)容字段100字調(diào)用代碼怎么寫?
使用php的字符截取函數(shù)即可,全部函數(shù)在模板里均可以直接使用
{$=$htmlEncode(mb_substr(#你的字段名, 0, 100))}
{$=$htmlEncode(mb_substr(strip_tags(#content), 0, 100))}截取內(nèi)容100字

相關(guān)文章

J5_01安裝相關(guān)

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

J5導(dǎo)航條高亮顯示js控制on代碼

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

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

J5模塊首頁-列表分類-文章頁面自定義TDK方法1、模塊添加字段,后臺開發(fā)維護(hù)》模塊管理》右邊的設(shè)置,在模塊設(shè)置界面,點擊右上角添加新字段按鈕添加3個字段,用來存儲自定義的TDK數(shù)據(jù)seotitle,...

J5_05產(chǎn)品新聞詳情頁

1、頭尾模板調(diào)用代碼{$=$take('global.communal.header')}{$=$take('global.communal.footer')}{$ti...

J5偽靜態(tài)

Public/news/.rewrite的地址重寫配置:<?phpreturn [  [    'file' => 'ind...

J5_06關(guān)于我們聯(lián)系我們內(nèi)容頁

1、頭尾模板調(diào)用代碼{$=$take('global.communal.header')}{$=$take('global.communal.footer')}{$ti...

發(fā)表評論    

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。
国产精品久久九九| 一本久道综合在线| 精品无码久久久久久久久| 丝袜人妻一区二区三区网站| 国产精品成人影院| 国产尤物一区| 国产又粗又猛又爽免费视频| 日韩人妻无码久久精品a免费| 国产成人亚洲欧洲在线观看| 9人人澡人人爽人人精品| 久久久久久国产精品久久| 日韩成人无码AV| 亚洲另类sm在线观看| 日韩精品无码一二三区| 国产一区二区三区免费播放| 无码人妻精品一区二区三| 亚洲中文字幕精品在线| 亚洲影院久久| 在线播放国产一区二区三区| 免费无码在线观看| 亚洲av福利| 亚洲AV无码国产一区| 无码久久精品国产亚洲av影片| 久久久大片| 日韩第二页| 久久夜色精品国产| 囯产精品久久久久久久久免费无码 | 久草免费| 久久久久无码视频| 国产亚洲色婷婷久久| 超碰最新网址| 熟女乱亚洲| 99久久久久一级AAAA片| 欧美一区二区视频在线播放| 日韩人妻无码久久精品a免费| 久久久大片| 中文字幕人妻无码一区二区三区| 精品人妻AV一区二区三区| 国产熟女三个东北女人| 亚洲影院中文字幕| 美女被操网站在线观看|