服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: 130-5800-8007
当前位置: 主页 > php教程 > dedecms教程 >

dede softlinks php循环匹配问题

时间:2016-12-23 10:07来源:未知 作者:最模板编辑 点击:
dedecms织梦 softlinks php循环匹配问题 --已知 [field:softlinks/]标签可调出如下数据: {dede:link text=网址名1} http://网址1 {/dede:link} {dede:link text=网址名2} http://网址2 {/dede:link} ... {dede:link text=网址
dedecms织梦 softlinks php循环匹配问题 --已知 [field:softlinks/]标签可调出如下数据:
 
{dede:link text='网址名1'} http://网址1 {/dede:link}
{dede:link text='网址名2'} http://网址2 {/dede:link} 
...
{dede:link text='网址名n'} http://网址n {/dede:link}
 
------------想要显示的内容:
 
<a href="http://网址1" title="网址名1"><img src="http://网址1.png" width="18" height="18" alt="网址名1"></a>
<a href="http://网址2" title="网址名2"><img src="http://网址2.png" width="18" height="18" alt="网址名2"></a>
...
<a href="http://网址n" title="网址名n"><img src="http://网址n.png" width="18" height="18" alt="网址名n"></a>
-----------参考代码 
 
代码写法如下:
 
[field:softlinks runphp='yes']
preg_match_all('/=\'(.+?)\'} (.+?) {/sim', @me, $strResult, PREG_PATTERN_ORDER);
$aaa=array();
for($p=0;$p<count($strResult[0]);$p++){
$aaa[]='<a class=tooltip href='.$strResult[2][$p].' title='.$strResult[1][$p].'><img src='.$strResult[2][$p].'.png width=18 height=18 alt='.$strResult[1][$p].'></a>';
}
$aaa=implode('',$aaa);
@me=$aaa;
[/field:softlinks]
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容