PHPCMS V9单页面添加组图字段

言:写单页面多图上传前,先看了别人写的单页面单图上传:
给单页 page 自定义单图字段,方便图片的上传
 
1、打开数据库,找到 v9_page表,添加一个图片的字段:catpic类型varchar,长度100,当然也可以不用进行设置。
 
2、打开 phpcms\modules\content\templates\content_page.tpl.php文件,在48行下面插入如下代码:


组图



3、4步骤看下面截图部分
更改完之后,进行后台缓存更新,然后再进行单页的添加或者编辑的时候就可以看到我们自定义的上传图片字段了,在前台调用的代码为

{loop string2array($catpics) $imgk $imgv}

{/loop}

直接在 page.html 模板中进行调用。

下面来记录下我添加的单页面组图改动的地方:  

 一、数据库page表中新增catpics字段,如图:
PHPCMS V9单页面添加组图字段_第1张图片 
二、后台单页面添加模板中,调用自定义扩展函数pageimages,如下图所示:
PHPCMS V9单页面添加组图字段_第2张图片 
三、在扩展函数文件中新增扩展函数pageimages,如下图所示
PHPCMS V9单页面添加组图字段_第3张图片 
四、在后台添加单页面的处理函数中添加如图所示代码:
PHPCMS V9单页面添加组图字段_第4张图片

更新缓存,再添加单页面的信息时,就有了多图上传的功能(注:该功能由内容模型的多图字段更改而来) 

你可能感兴趣的:(PHPCMS)