1. 程式人生 > >phpcms調取當前欄目的描述及當前欄目的名稱

phpcms調取當前欄目的描述及當前欄目的名稱

{$CATEGORYS[$catid][description]}顯示欄目描述
{catpos($catid)} 顯示文章位置導航
{$CATEGORYS[$catid][url]} 顯示當前欄目連結
{$CATEGORYS[$catid][catname]} 顯示當前欄目名稱

phpcms v9通過引用$CATEGORYS變數快取,就可以單獨呼叫欄目屬性欄位,方法如下
在需要呼叫欄目屬性欄位的地方,插入:

{$CATEGORYS = getcache('category_content_'.$siteid,'commons'); }

或者還可以加一個if判斷:

<?php
if(!isset($CATEGORYS)) { $CATEGORYS = getcache('category_content_'.$siteid,'commons'); } ?>

這樣,就把快取檔案caches/caches_commons/caches_data/category_content_1.cache.php引用了,之後就可以任意呼叫資料了:
當前欄目id: {$catid}
當前欄目名: {$CATEGORYS[$catid][catname]}
當前欄目目錄名: {$CATEGORYS[$catid][catdir]}


當前欄目url: {$CATEGORYS[$catid][url]}
當前欄目位置(麵包屑導航): 首頁 > {catpos($catid)} 正文
當前欄目描述: {$CATEGORYS[$catid][description]}
當前欄目圖片: {$CATEGORYS[$catid][image]}
當前欄目的內容數: {$CATEGORYS[$catid][items]}
當前欄目的點選數: {$CATEGORYS[$catid][hits]}

其中$catid表示當前欄目ID,也可以直接指定固定的數字呼叫。

相關推薦

phpcms調取當前欄目描述當前欄目名稱

{$CATEGORYS[$catid][description]}顯示欄目描述 {catpos($catid)} 顯示文章位置導航 {$CATEGORYS[$catid][url]} 顯示當前欄目連結 {$CATEGORYS[$catid][catname

織夢dedecms呼叫得到文章所屬的副欄目id欄目名稱網址連結等

織夢在發表文章時,你會發現有一個副欄目的功能.比如一個文章,他可能即屬於你的科技欄目,也屬於網際網路欄目,那你在發表這個文章時,主欄目可以選擇科技,副欄目可以在網際網路上打勾選定. 文章的副欄目儲存在資料庫表archives中的typeid2這個欄位中. 效果圖.文章屬於

PHPCMS調取當前欄目描述、文章位置導航、當前欄目鏈接、當前欄目名稱

調用 文章 cati hpc 位置 scrip 導航 使用 名稱 當我們填寫了欄目描述,怎麽調用出來。 使用 {$CATEGORYS[$catid][description]}就可以把欄目的描述調用出來下面三個也比較常用{catpos($catid)} 顯示文章位置導

PHPCMS調取當前欄目描述、文章位置導航、當前欄目連結、當前欄目名稱

當我們填寫了欄目描述,怎麼調用出來。 使用   {$CATEGORYS[$catid][description]}就可以把欄目的描述調用出來下面三個也比較常用{catpos($catid)} 顯示文章位

phpcms 呼叫當前欄目下的子欄目

category.html 寫以下程式碼 {loop subcat($catid) $r} <ul> <li><a href="{$r[url]}" title="{$r[catname]}">{$r[catname]}</a>

ecshop文章側邊欄導航,自動呼叫文章多級子欄目分類並且當前欄目欄目高亮顯示

效果圖 介紹: 一,比如訪問ecshop的國內新聞(上圖沒顯示),及子分類,如山東新聞,臨沂新聞,上海新聞等,都會自動顯示上圖所示的側導航條. 二,另外,如果我訪問子導航,比如居民小區,則平涼新聞的兄弟欄目,父欄目,子欄目,都可以自由設定高亮顯示.而山東新聞及其子欄

phpcms 呼叫當前欄目下的子欄目

category.html 寫以下程式碼 {loop subcat($catid) $r} <ul> <li><a href="{$r[url]}" titl

dedecms調用當前欄目的子欄目欄目文章

ann rcurl list 當前 elar tlist lan arclist img {dede:channelartlist} <ul> {dede:arclist titlelen=‘60‘ row=‘8‘} <

dede織夢調取一二三級欄目欄目下的內容列表的方法

標簽 typename .lib 市級 att 不能 oba nbsp temp 網站根據需要,把地區劃成省-市-文章的層級結構,欄目首頁需要顯示的是 復制代碼代碼如下: {dede:channelarclist} <!--省顯示--> <a href=

DEDECMS獲取內容頁當前欄目連線url和欄目名稱

{dede:type typeid='0′row='1'}[field:typelink /]{/dede:type}   獲取內容頁當前欄目名稱{dede:field.typename/}   {dede:field name='typeurl' 

織夢獲取當前欄目的父級欄目

找到目錄下的include/helper/archive.helper.php 檔案新增函式,注意修改表字首 //獲取上級欄目名稱 if ( ! function_exists('GetParent

phpcms v9呼叫指定欄目名稱、url、圖片、描述、子欄目、文章

1.將phpcms下載好之後,通過install.php進行安裝,之後將需要給使用者顯示的前臺頁面放進phpcms下的templates下的default下的content中記得清除快取並且生成首頁,呼叫js的方法是<?php echo JS_PATH?>或者{J

怎麼調取dede三級欄目欄目下的內容列表

網站根據需要,把地區劃成省-市-文章的層級結構,欄目首頁需要顯示的是 {dede:channelarclist} <!--省顯示--> <a href="">省級標題:{dede:field name='name'/}</a> {de

dedecms呼叫當前欄目ID與當前欄目頂級ID的方法

一、採用dedecms獲取當前所在欄目ID的方法如下: 1.模板中呼叫欄目ID採用如下方法: 複製程式碼 程式碼如下: {dede:type}[field:ID /]{/dede:type} 2.如果是在{dede:sql}裡面呼叫當前欄目ID的話,呼叫方法如

dedecms織夢列表頁內容頁欄目高亮和當前欄目呼叫二級三級欄目

1、開啟 \include\taglib\channelartlist.lib.php 找到 $tpsql = " reid='$typeid' AND ispart<>2 AND ishidden<>1 "; 改成 if(

netstat查看系統連接數當前連接IP

linux netstat ip地址 internet foreign 1.查看當前連接IP地址:[[email protected]/* */ ~]# netstat -natActive Internet connections (servers and establish

Laravel 5.2+ 獲取當前路徑物件引數

在view中,我們經常需要獲取當前路徑及其引數,例如新增導航高亮。 而Laravel 5.2+版本開始,我們可以使用Route Facade來獲取當前的路徑物件(Route Object),然後我們可以通過該物件獲取我們需要的引數及路徑: $route = Route::

Java系統當前時間獲取格式化

以前獲取系統當前時間都傻乎乎的用Date date = new Date();現在又遇到了,思考了一下這是一種很糟糕的做法,勢必每次用到都要例項化一個物件。那麼可否用其他的代替呢?當然有,用System.currentTimeMillis()下面做個格式化的示例: new Simp

Java8 獲取當前日期時間星期幾

/** * 描述 獲取當前日期 格式:(yyyy-MM-dd hh:mm:ss) * * @param * @return String * @author *** * @date 2018/11/26 10:33 */ public static String getCurren

Js獲取當前日期時間其它操作

//---------------------------------------------------   // 判斷閏年   //---------------------------------------------------   Date.prototype.isLeapYear = funct