1.进入数据库找到ecs_category表,然后在filter_attr字段后面添加cat_img字段。
2.找到ecshop后台模版文件category_info.htm.
添加:
<tr>
<td class=”label”>类别LOGO:</td>
<td>
<input type=’file’ name=’cat_img’ size=’35’ value=”{$cat_info.cat_img}”/>
{if $cat_info.cat_img} <img src=”images/yes.gif” border=”0″ /> {else} <img src=”images/no.gif” /> {/if}
</td>
</tr>
3.找到category.php页面,大约在19行后面添加
include_once(ROOT_PATH . ‘/includes/cls_image.php’);
$category_image = new cls_image($_CFG[‘bgcolor’]);
4.在当前页面下找到if ($_REQUEST[‘act’] == ‘insert’)这个代码,在$cat[‘filter_attr’] = !empty($_POST[‘filter_attr’]) ? implode(‘,’, array_unique($_POST[‘filter_attr’])) : 0;
后面添加$cat[‘cat_img’] = $category_image->upload_image($_FILES[‘cat_img’]);这句代码。
到这里完成为产品类别添加涂脸功能
5.当前页面下找到if ($_REQUEST[‘act’] == ‘update’)这句话,然后在$cat[‘filter_attr’] = !empty($_POST[‘filter_attr’]) ? implode(‘,’, array_unique($_POST[‘filter_attr’])) : 0;
后面添加$cat[‘cat_img’] = $category_image->upload_image($_FILES[‘cat_img’]);这句话。
到这里完成更新产品类别图片。
6.前台调用。
转载请注明:夜阑小雨 » ecshop二次开发-产品类别添加图片功能