让PHPCMS V9内容页图片自动加上alt属性值的两个方法

一、在内容页模板中改用正则表达式匹配

默认的phpcms内容页alt值都是反斜杠"\" ,其实只要简单的在内容模版页使用正则匹配下就ok了,把内容页模板show.html中的{$content}替换成如下代码:

<?php
echo preg_replace("/alt=\".*?\"/i","alt=\"$title\"",$content);
?>

重新生成下内容页。

这里用的alt值是标题标签$title,内容页的图片alt属性值就全是标题了,当也可以自己另写代码或者用描述、关键字等。

二、修改编辑器让上传图片时自动生成alt属性值

1.修改 statics/js/ckeditor/plugins/image/dialogs/image.js,找到:

accessKey:'T','default':''

替换成:

accessKey:'T','default':$('#title').val()

2.清除浏览器缓存

posted @ 2013-04-27 11:00  hakeer  阅读(348)  评论(0编辑  收藏  举报