激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - PHPCMS - phpcms2008制作標簽以及標簽模板教程

phpcms2008制作標簽以及標簽模板教程

2019-10-10 11:51phpcms教程網 PHPCMS

第一種就是通過后臺設置標簽參數調用第二種:只要懂SQL的就應該完全沒有問題,接下來將為大家詳細介紹下,感興趣的朋友可以參考下哈,希望可以幫助到你

標簽設置教程 
我們從簡單到復雜 

第一種:中文標簽 
這種再簡單不過了,就是通過后臺設置標簽參數調用 
通過選擇讀取段來進行調用,這里設置都是中文字,我們都是中國人,也就不多說了。 
欄目 常用變量表示 $catid 可以用這個變量調用,也可以指定到某個欄目下面,用變量調用,它會根據當前頁面的欄目來獲取id從而根據你的標簽設置條件來進行顯示 
類別 常用變量表示:$typeid 也一樣 
地區 常用變量表示:$areaid 
縮略圖 常用變量表示:$thumb 這個是選擇條件,你選擇了就是調用圖片文章,信息類的 
發布人 常用變量表示:$userid 調用指定會員的,也可以在查看某個會員的東西時用到 
更新時間 常用變量表示:$updatetime 發布時間 常用變量表示:$inputtime 調用指定某一天的 
推薦位 常用變量表示:$posids 推薦位置,在發布文章的時候有推薦位置選擇,在這里就可以調用了 
排序方式 按ID,時間,瀏覽次數等等調用,這根據不同的位置選擇不同的調用方式。如:排行,就用瀏覽次數,最新就按發布時間降序 
分頁顯示 調用條數 這個不用說,看字會意就知道了 
標簽模板 這里是該標簽你將要調用哪個標簽模板,以什么樣的形式調用,新加的標簽模板也會顯示到這里的。如:我新建的標簽模板叫tag_content_w3zz.html,里面保存我要顯示的樣式,這里就可以選擇調用這個模板了 
自定義變量 這就是2008的強大之處,連變量我們都可以自己定義了。你想要哪樣的變量就定義哪樣的,但是你要記得這里的變量就是你標簽模板里面用來判斷的變量,如:字數,是否顯示,鏈接打開方式,時間格式等等 
在這里設置的自定義字段一定要記住,務必要與標簽模板里面的對應,否則無顯示。 

第二種:通過自定義SQL調用 
這種只要懂SQL的就應該完全沒有問題 
現在我以例子來說明怎么寫這樣的SQL 
第一種,調用一個數據表的內容: 
如:調用圖片欄目的圖片 

復制代碼

代碼如下:


SELECT contentid,title,style,thumb,url FROM `phpcms_content` WHERE `status`=99 AND `thumb`!='' ORDER BY contentid DESC" 


這里我查詢了內容ID,標題,樣式,縮略圖,鏈接地址這里的字段可以在后臺系統設置--系統工具--數據字典里面查看各個數據表的字段加以理解,這里也可以對照,通過后臺設置標簽參數調用的字段來寫 
select是PHP查詢函數 
contentid這些是你要查詢出來的東西,如果你要全部查詢就用*,把全部字段內容都查詢出來 
from 'phpcms_content' 這是從數據表'phpcms_content'里面查詢,你要查詢哪個數據表就寫哪個數據表 
WHERE `status`=99 AND `thumb`!='' 這個是查詢條件,status是狀態,如:審核通過 AND是連接多個查詢條件,是并且的關系,同時滿足才可以,還有一個是or是或者,滿足多個條件之中的一個就可以了。 
ORDER BY contentid DESC 這個是排序方式,這里也可以對照,通過后臺設置標簽的排序方式就可以了。desc是降序,asc是升序 
第二種:查詢兩個數據表 

復制代碼

代碼如下:


SELECT a.contentid,a.title,a.style,a.thumb,a.updatetime,b.unit,b.price,a.description,a.inputtime,b.stars,a.url FROM `pc_content` a, `pc_c_product` b WHERE a.contentid=b.contentid AND `status`=99 AND `thumb`!='' ORDER BY a.contentid DESC 


其實相對于第一種情況,也差不多,就是對數據表進行處理,同時查詢兩個表 
看懂了第一種,這種也簡單,就是將表`pc_content`定義成a,pc_c_product定義成 b,然后分別查詢這兩個表里面你所需要的字段,如a.contentid,,b.price 
a.contentid=b.contentid 條件這個就是這兩個表相關的字段,也就是因為這樣,所以才用這樣的SQL進行相關查詢,最重要的也就是這點??梢哉f這種SQL就是一種相關查詢。 
標簽模板教程 
以我新建如圖效果的標簽模板為例 
標簽模板的代碼:(分析一下標簽模板) 
{loop $data $n $r} 
循環,很多人拿起就問 $data $n $r這三個參數是什么意義,因為他沒有看程序,就單看這里我也不知道是什么意義。所以我看程序了。 $data就是程序通過查詢,也就是標簽設置里面設置出來的SQL查詢出來的結果就以數組的形式保存在這個里面。 $n是列數,08是從第1條開始的,這個與07的有點不同,07的是從0開始的,所以如果下面要寫關于這個的判斷就得注意了。如:我要隔5條顯示一條線的判斷就要寫成{if $n%5==1}<hr>{/if}. $r就是你將循環出來的值保存的變量,這個和后面的顯示就相關了,所以這里的變量一定要注意和后面的對應。 

  1. <li><a href="{$r[url]}" target="{$target}"><img src="{thumb($r[thumb], $width, $height)}" width="{$width}" height="{$height}" alt="{$r[title]}" /></a> 

顯示圖片{thumb($r[thumb], $width, $height)}縮略圖函數,三個參數分別是,圖片,寬度,高度 

  1. <a href="{$r[url]}" target="{$target}">{if $r[style]}<span class="{$r[style]}">{str_cut($r[title], $titlelen,'')}</span>{else}{str_cut($r[title], $titlelen,'')}{/if}</a>  


標題顯示{if $r[style]}這個判斷是判斷你添加的時候是否給了樣式,就是顏色和加粗,如果有給就按這個樣式顯示出來,否則就按CSS文件顯示。{str_cut($r[title], $titlelen,'')}截取標題,按照我們在自定義字段那里加的titlelen來截取,系統的是{str_cut($r[title], $titlelen)}這樣會顯示省略號,如果你不想要省略號就用我的這里的。 

復制代碼

代碼如下:


{if $showprice}
¥{$r[price]}元/{$r[unit]}{/if}{if $showcart}


顯示價格 {if $showprice}判斷是否顯示 showprice在自定義字段里面設置一個非0的值 

  1. <a href="{SITE_URL}order/create.php?num=1&name={urlencode($r[title])}&price={$r[price]}&url={$r[url]}&unit={urlencode($r[unit])}&verify={md5(AUTH_KEY.$r[title].$r[price].$r[url].$r[unit])}"><img src="{SITE_URL}images/xx1.gif" alt="訂購產品" style="margin:8px"/></a><a href="{$r[url]}"><img src="{SITE_URL}images/xx2.gif" style="margin:8px" /></a>{/if}</li>  
  2. 顯示購買的那兩個圖片,鏈接,這些都參照內容頁的購買設置就可以了。  


{/loop} 
結束循環,這個不能少喲,少了就無法更新了,注意完整,在哪里都應該注意 

復制代碼

代碼如下:


{if $pages}<p id="pages">{$pages}</p>{/if} 


是否分頁顯示,這個在標簽設置處設置 
其實我就是給默認的產品標簽模板加了幾個判斷顯示而已,其它的產品標簽同樣也可以用我這個顯示想要的內容 
我的自定義字段是: 
phpcms2008制作標簽以及標簽模板教程 
這樣我的標簽就出來了。 
看起來很簡單吧 
但是標簽模板也設計到寫css,這一塊就不說了,因為我對CSS也不是很了解,呵呵。略懂,再加上每個人的需求不同,就不固定人的思維了。

延伸 · 閱讀

精彩推薦
  • PHPCMSphpcms V9實現QQ登陸OAuth2.0提供下載

    phpcms V9實現QQ登陸OAuth2.0提供下載

    phpcmsV9使用的QQ登陸依然是OAuth1.0,但現在騰訊已經不審核使用OAuth1.0的網站了。這對于使用pc的站長來講是一個無比巨大的坑。經過對phpcms論壇的一位同學做...

    phpcms教程網3402019-10-11
  • PHPCMSphpcms怎么上傳歌曲文件

    phpcms怎么上傳歌曲文件

    phpcms上傳歌曲文件的方法:首先依次打開“設置-站點管理-修改”;然后在附件配置的“允許上傳附件類型”中添加自己需要的類型;接著打開“添加模型...

    未知1522023-05-07
  • PHPCMSphpcms轉移到虛擬空間的詳細步驟

    phpcms轉移到虛擬空間的詳細步驟

    本文向大家介紹phpcms從本地轉移到虛擬空間的步驟,轉移過程需要改動一部分文件,這里提供如何改動這些文件,以保證你可以順利轉移PHPCMS ...

    phpcms教程網4232019-10-13
  • PHPCMS數據庫導入成功,phpcms打不開

    數據庫導入成功,phpcms打不開

    問:,數據庫導入成功,phpcms打不開 答:您好,查看此域名是解析到 云主機 上的,報錯來看應該是您導入的數據庫不完整,還差session的表,請您核實 若需...

    未知1822023-05-07
  • PHPCMSphpcms v9去除盛大連接 關閉盛大通行證的修改方法

    phpcms v9去除盛大連接 關閉盛大通行證的修改方法

    phpcms v9默認開啟了盛大連接,直接使用盛大通告證登錄網站,但是盛大通告證的覆蓋面有限,比不上QQ或者支付寶,甚至不如人人網、豆瓣之類,于是有朋...

    phpcms教程網5562019-10-13
  • PHPCMS如何設置PhpCms廣告模塊管理 PhpCms廣告模塊管理圖文教程

    如何設置PhpCms廣告模塊管理 PhpCms廣告模塊管理圖文教程

    PhpCms廣告模塊管理圖文教程,下面給大家總結一下 ...

    PHPCMS教程網3782019-10-14
  • PHPCMSphpcms的欄目緩存無限級羅列展示處理代碼(親測)

    phpcms的欄目緩存無限級羅列展示處理代碼(親測)

    本文為大家詳細介紹下phpcms的欄目緩存無限級羅列展示是怎么實現的,粗測試了一下,效果還不錯,有需求的朋友可以參考下哈,希望對大家有所幫助 ...

    phpcms教程網8642019-10-11
  • PHPCMSphpcms常見問題解答

    phpcms常見問題解答

    1.為什么phpcms首頁幻燈片怎么顯示不出來? 答:需要設置文章的 標題圖片 如果設置標題圖片,則可以在首頁以及欄目頁以圖片方式鏈接到文章。 2.自定義...

    phpcms教程網2712019-10-07
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 青草av.久久免费一区 | 日韩中文字幕一区二区三区 | av在线不卡免费 | 香蕉成人在线视频 | 久久久久久久爱 | 日韩视频一区 | 男人的天堂视频网站 | 欧美特黄一级高清免费的香蕉 | 欧美国产精品久久 | 欧美性生活久久 | 成人在线观看免费高清 | 色妇视频 | 4p嗯啊巨肉寝室调教男男视频 | 久久免费视频精品 | 成人免费电影在线观看 | 精品在线观看一区二区三区 | 涩涩屋av| 日本网站在线播放 | 国产精品久久久久久238 | 日韩黄色av网站 | 黄色免费在线电影 | 午夜视频在线观看91 | 国产99久久久久久免费看 | 插插操| 污片视频网站 | 91成人在线免费观看 | 爱高潮www亚洲精品 国产一区二区三区视频免费 | 在线视频观看成人 | 大尺度福利视频 | 久久网综合 | 天堂成人国产精品一区 | 免费高潮在线国 | 欧美精品18 | 成人午夜免费网站 | 一本一道久久久a久久久精品91 | 色淫网站免费视频 | 毛片大全免费看 | 中文字幕在线不卡视频 | 日韩在线激情 | 九九热免费观看 | 免费观看一级欧美大 |