WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
品牌空間/數(shù)據(jù)調(diào)用
數(shù)據(jù)調(diào)用可以通過創(chuàng)建不同的模塊代碼,并放置于模板中加以使用,可以實(shí)現(xiàn)品牌空間的數(shù)據(jù)靈活顯示。
后臺(tái) => 全局 => 數(shù)據(jù)調(diào)用,如下圖所示:
- 新建數(shù)據(jù)調(diào)用
點(diǎn)擊導(dǎo)航上面的“新建數(shù)據(jù)調(diào)用”,填寫好所有需要填寫的項(xiàng)目如下圖所示:
- 數(shù)據(jù)調(diào)用名稱:填寫數(shù)據(jù)調(diào)用名,比如調(diào)用最新入駐通過審核的店鋪的話就填寫“最新入駐店鋪”。
- 調(diào)用SQL:只支持SELECT開頭的查詢語句,如最新入駐通過審核的店鋪可以用下面的SQL語句 SELECT * FROM brand_shopitems WHERE grade>2 ORDER BY itemid DESC
- 起始數(shù)據(jù)行數(shù):即從第幾條開始進(jìn)行調(diào)用。
- 顯示數(shù)據(jù)條數(shù):總共調(diào)用多少條數(shù)據(jù)。
- 緩存更新時(shí)間間隔:填寫緩存更新的時(shí)間間隔,單位:秒
- 變量名:可以把獲取的數(shù)據(jù)集合放置到一個(gè)模塊變量中。在模板文件中可以使用 $_SBLOCK[變量名] 來調(diào)用該數(shù)據(jù)集合,比如 $_SBLOCK[shop]
- 模塊風(fēng)格文件:可以自己指定自己的模塊風(fēng)格文件地址。模塊風(fēng)格文件必須先上傳,并放置于 static/blockstyle 目錄下面,后綴為.html.php
JS 站外調(diào)用的模版書寫方法,參考:static/blockstyle/js_good_li.html.php 文件
可以在loop之間,加上 進(jìn)行代碼調(diào)試
這里是默認(rèn)的js_good_li.html.php文件
調(diào)試的時(shí)候,改成如下
調(diào)用相應(yīng)的JS就能出來數(shù)據(jù)信息
接下來就可以依據(jù)上面的調(diào)試信息,來書寫 $value 變量,比如要調(diào)用商品名稱,那么參考 js_good_li.html.php,在 loop 循環(huán)中書寫 $value['subject'] 就能得到“小熊維尼”這個(gè)值
提示:調(diào)試時(shí)可能需要更新緩存才能查看到效果。
下面為大家列出常用的 SQL 調(diào)用語句。
- 最新入駐通過審核的店鋪 SELECT * FROM brand_shopitems WHERE grade>2 ORDER BY itemid DESC
- 最新發(fā)布的10個(gè)商品(商品標(biāo)題)SELECT * FROM brand_gooditems WHERE grade_s>2 AND grade>2 ORDER BY itemid DESC
- 最新發(fā)布的10個(gè)商品(顯示所屬店鋪名稱)SELECT * FROM brand_gooditems g INNER JOIN brand_shopitems s WHERE g.grade_s>2 AND g.grade>2 ORDER BY g.itemid DESC
- 最新發(fā)布的10個(gè)消費(fèi)券 SELECT * FROM brand_consumeitems WHERE grade_s>2 AND grade>2 ORDER BY itemid DESC
- 最新發(fā)布的10個(gè)相冊(cè) SELECT * FROM brand_albumitems WHERE grade_s>2 AND grade>2 ORDER BY itemid DESC
- 最新發(fā)布的10個(gè)公告 SELECT * FROM brand_noticeitems WHERE grade_s>2 AND grade>2 ORDER BY itemid DESC
- 最新發(fā)布的10個(gè)團(tuán)購 SELECT * FROM brand_groupbuyitems WHERE grade_s>2 AND grade>2 ORDER BY itemid DESC
添加好數(shù)據(jù)調(diào)用后,如下圖所示:
可以粘貼這里的 JS 代碼到相應(yīng)的位置,實(shí)現(xiàn)品牌空間的數(shù)據(jù)靈活顯示。
- 數(shù)據(jù)調(diào)用管理
可以在數(shù)據(jù)調(diào)用列表中進(jìn)行批量刪除新增加好的調(diào)用,也可以對(duì)已有的調(diào)用進(jìn)行編輯。
注意:后臺(tái)每提交一次數(shù)據(jù)調(diào)用設(shè)置,相應(yīng)的 javascript 代碼會(huì)改變,需要重新粘貼 JS 代碼到相應(yīng)的位置。