POST TIME:2017-11-13 23:38
有時侯,我們需要在dedecms模板內容頁中循環顯示某一個類似數組的列表信息。
比如,象下面的QQ印象列表,如果需要顯示在一個dede文章內部,實現起來就比較困難。
在dede文章內部實現這樣一個內容列表可以用這樣的思路。
首先,創建一個內容模型。添加一個多行文本類型的字段,如qqyx。用于數組信息的存儲。(這里用于存儲一系列qq印象的代碼)
然后,修改dede內容頁模板。添加如下代碼:
{dede:fieldname='qqyx'runphp='yes'}
$array=explode('####',@me);
@me=null;
foreach($arrayas$v)
{
@me.='<pclass="haoyouyinxiang_nr">'.$v.'</p>
<pclass="haoyouyinxiang_nr2"><textareastyle="width:0px;height:0px;overflow:hidden"name="a">'.$v.'</textarea><inputtype="button"onclick=\'clipboardData.setData("Text","'.$v.'");alert("復制成功")'name="select"value="↑點擊復制QQ好友印象↑"/></p>';
}