ECSHOP模板系統(tǒng)變量調(diào)節(jié)標(biāo)簽使用說明
ECSHOP作為國(guó)內(nèi)使用最多的網(wǎng)上商城系統(tǒng),卻沒有一個(gè)很好的API手冊(cè),著實(shí)比較讓我們費(fèi)心,要想查找一個(gè)函數(shù)的功能,只能通過查看其程序的源代碼才可以知道有什么功能,官方的手冊(cè)也不全面,很多東西都沒有編寫完成,可能作者已經(jīng)不想在維護(hù)這個(gè)程序了,ECSHOP的版本也很久沒有更新了。
介于如此,我就分享一個(gè)ECSHOP模板系統(tǒng)變量調(diào)節(jié)標(biāo)簽說明,希望對(duì)于ECSHOP商城二次開發(fā)的開發(fā)人員有所幫助。
escape [編碼]
參數(shù)位置 | 參數(shù)類型 | 必需 | 可用參數(shù) | 默認(rèn) | 描述 |
1 | string | No | html,url,quotes | html | 使用何種編碼格式 |
描述
用于html轉(zhuǎn)碼,url轉(zhuǎn)碼,在沒有轉(zhuǎn)碼的變量上轉(zhuǎn)換單引號(hào),十六進(jìn)制轉(zhuǎn)碼,十六進(jìn)制美化轉(zhuǎn)碼。默認(rèn)是html轉(zhuǎn)碼。
實(shí)例
{$articleTitle}{$articleTitle|escape}{$articleTitle|escape:"html"} {* escapes& " ' <> *}{$articleTitle|escape:"url"}{$articleTitle|escape:"quotes"}
nl2br [換行符替換成 <br />]
描述
所有的換行符將被替換成 <br />.功能同PHP中的nl2br()函數(shù)一樣.
例子
{$articleTitle|nl2br}
輸出
Sun or rain expected<br />today, dark tonight
default [默認(rèn)值]
參數(shù)位置 | 參數(shù)類型 | 必需 | 默認(rèn) | 描述 |
1 | string | No | empty | 這是變量為空的時(shí)候的默認(rèn)輸出。 |
描述
為空變量設(shè)置一個(gè)默認(rèn)值。
當(dāng)變量為空或者未分配的時(shí)候,將由給定的默認(rèn)值替代輸出。
例子
{$articleTitle|default:"no title"}{$myTitle|default:"no title"}
輸出
Dealers Will Hear Car Talk at Noon.no title
truncate [截取]
參數(shù)位置 | 參數(shù)類型 | 必需 | 默認(rèn) | 描述 |
1 | integer | No | 80 | 截取字符的數(shù)量。 |
1 | string | No | …… | 截取后追加在截取詞后面的字符串。 |
1 | boolean | No | false | 是截取到詞的邊界(假)還是精確到字符(真)。 |
描述
從字符串開始處截取某長(zhǎng)度的字符.默認(rèn)是80個(gè).
你也可以指定第二個(gè)參數(shù)作為追加在截取字符串后面的文本字串.該追加字串被計(jì)算在截取長(zhǎng)度中。
默認(rèn)情況下,smarty會(huì)截取到一個(gè)詞的末尾。
如果你想要精確的截取多少個(gè)字符,把第三個(gè)參數(shù)改為”true”
例子
{$articleTitle}{$articleTitle|truncate}{$articleTitle|truncate:30}{$articleTitle|truncate:30:""}{$articleTitle|truncate:30:"---"}{$articleTitle|truncate:30:"":true}{$articleTitle|truncate:30:"...":true}
輸出
Two Sisters Reunite after Eighteen Years at Checkout Counter.Two Sisters Reunite after Eighteen Years at Checkout Counter.Two Sisters Reunite after...Two Sisters Reunite afterTwo Sisters Reunite after---Two Sisters Reunite after EighTwo Sisters Reunite after E...
strip_tags [去除html標(biāo)簽]
描述
去除<和>標(biāo)簽,包括在<和>之間的任何內(nèi)容.
例子
{$articleTitle}{$articleTitle|strip_tags}
輸出:
Blind Woman Gets <font face="helvetica">New Kidney</font> from Dad she Hasn'tSeen in <b>years</b>.Blind Woman Gets New Kidney from Dad she Hasn't Seen in years.
上一篇:在ECSHOP商品搜索頁顯示商品貨號(hào)的方法
欄 目:ecshop
本文標(biāo)題:ECSHOP模板系統(tǒng)變量調(diào)節(jié)標(biāo)簽使用說明
本文地址:http://mengdiqiu.com.cn/a1/ecshop/13014.html
您可能感興趣的文章
- 05-31Ecshop報(bào)錯(cuò)config.php被清空的辦法
- 05-31獲取ecshop當(dāng)前商品頁面url鏈接
- 05-31ECSHOP二次開發(fā)我的訂單加收貨人和商品縮略圖
- 05-31ECSHOP網(wǎng)站搬家教程
- 01-11在ECSHOP商品搜索頁顯示商品貨號(hào)的方法
- 01-11ECSHOP購物車頁面顯示商品簡(jiǎn)單描述的實(shí)現(xiàn)方法
- 01-11ECSHOP全部品牌頁實(shí)現(xiàn)分頁換頁功能方法
- 01-11分享幾個(gè)Ecshop中二次開發(fā)的常見方法
- 01-11ECSHOP中的會(huì)員中心2條修改方法(等級(jí)價(jià)格.vip)
- 01-11ECSHOP模版系統(tǒng)Assign和Include模版標(biāo)簽使用介紹


閱讀排行
- 1C語言 while語句的用法詳解
- 2java 實(shí)現(xiàn)簡(jiǎn)單圣誕樹的示例代碼(圣誕
- 3利用C語言實(shí)現(xiàn)“百馬百擔(dān)”問題方法
- 4C語言中計(jì)算正弦的相關(guān)函數(shù)總結(jié)
- 5c語言計(jì)算三角形面積代碼
- 6什么是 WSH(腳本宿主)的詳細(xì)解釋
- 7C++ 中隨機(jī)函數(shù)random函數(shù)的使用方法
- 8正則表達(dá)式匹配各種特殊字符
- 9C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例
- 10C語言查找數(shù)組里數(shù)字重復(fù)次數(shù)的方法
本欄相關(guān)
- 05-31Ecshop報(bào)錯(cuò)config.php被清空的辦法
- 05-31獲取ecshop當(dāng)前商品頁面url鏈接
- 05-31ECSHOP二次開發(fā)我的訂單加收貨人和商
- 05-31ECSHOP網(wǎng)站搬家教程
- 01-11ECSHOP模板系統(tǒng)變量調(diào)節(jié)標(biāo)簽使用說明
- 01-11在ECSHOP商品搜索頁顯示商品貨號(hào)的方
- 01-11ECSHOP購物車頁面顯示商品簡(jiǎn)單描述的
- 01-11分享幾個(gè)Ecshop中二次開發(fā)的常見方法
- 01-11ECSHOP全部品牌頁實(shí)現(xiàn)分頁換頁功能方
- 01-11ECSHOP中的會(huì)員中心2條修改方法(等級(jí)價(jià)
隨機(jī)閱讀
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 08-05dedecms(織夢(mèng))副欄目數(shù)量限制代碼修改
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 08-05DEDE織夢(mèng)data目錄下的sessions文件夾有什
- 08-05織夢(mèng)dedecms什么時(shí)候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10C#中split用法實(shí)例總結(jié)
- 01-10delphi制作wav文件的方法