POST TIME:2018-09-18 10:53
織夢(mèng)CMS默認(rèn)友情鏈接標(biāo)簽{dede:flink row=’24′}在默認(rèn)情況下底層模板會(huì)生成<li></li>樣式呢?
在以往的教程中提到的一種方法是修改刪除flink.lib.php文件中的<li>和</li>
打開/include/taglib/flink.lib.php 文件找到:
if(trim($ctag->GetInnerText())==”) $innertext = "<li>[field:link /]</li>";
將<li></li>去掉。
實(shí)際上我們還可以采用第二種方法,就是直接使用str_replace函數(shù)在標(biāo)簽中進(jìn)行替換即可。
在dedecms模板中寫入:
{dede:flink row=’24′ function="(str_replace(array(‘<li>’,’</li>’),”,@me))"/} 這種方法就可以了
只是大家要注意array這個(gè)是一個(gè)數(shù)組而已。同理,這方法可以適用于很多地方。
也是php中一個(gè)比較重要的函數(shù)。