我想在Joomla中创建一个内容插件,每当我插入图像时它会自动转换为弹出窗口。
为此我将使用Jcemediapopup,它使用class =“jcemediapopup”
我现在只是希望,只要用户在文章中插入图片,借助<img src
行转换为<img class="jcemediapopup" src=
以便所有图像都成为Popup。
任何帮助!
答案 0 :(得分:1)
除非您想为此编写插件,否则您可以在模板覆盖中执行此操作,例如。将此应用于电子内容文章:
更改
<?php echo $this->item->text; ?>
类似
<?php echo preg_replace('/<img src="([^"]+)" ([^>]*)>/',
'<a href="\1"><img src="\1" class="jcemediapopup" \2></a>',$this->item->text); ?>
如果图片已经包含类标签......
,您可能需要调整正则表达式