您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品页面定制属性附件上传文件上传图片
若烟2024-04-27 23:11:46ecshop商城教程已有人查阅
导读代码号代码号讲解下ecshop商品页面支持文件附件上传修改教程方法。1.在 admin\templates\goods_info.htm中
代码号代码号讲解下ecshop商品页面支持文件附件上传修改教程方法。
1.在 admin\templates\goods_info.htm中
3.在admin/goods.php 中
5.搜索"goods_desc = '$_POST[goods_desc]', " .
找到后 一个,再把"goods_desc = '$_POST[goods_desc]', " . 中的两个goods_desc 改成你新增的字段值
6.在
7.在goods.dwt中加入
1.在 admin\templates\goods_info.htm中
<span class="tab-back" id="article-tab">{$lang.tab_article}</span>后面加上
<span class="tab-back" id="file-tab">上传附件</span>
现在确定按钮的前面加入
<table width="90%" id="file-table" style="display:none" align="center">
<tr>
<td >上传附件:</td>
<td><input type="file" name="file">
<span class="narrow-label">{$lang.file_url}
<input name="file_url" type="text" value="{$goods.file_url|escape}" size="30" maxlength="255" />
</span></td>
</tr>
</table>
2.在数据库的ECS_GOODS表中加入一个字段,这个自己去命名3.在admin/goods.php 中
// 是否上传商品缩略图
if (isset($_FILES['goods_thumb']) && $_FILES['goods_thumb']['tmp_name'] != '' &&
在这个代码的前面加入
/* 取得文件地址 */
$file_url = '';
if ((isset($_FILES['file']['error']) && $_FILES['file']['error'] == 0) || (!isset($_FILES['file']['error']) && isset($_FILES['file']['tmp_name']) && $_FILES['file']['tmp_name'] != 'none'))
{
// 检查文件格式
if (!check_file_type($_FILES['file']['tmp_name'], $_FILES['file']['name'], $allow_file_types)) {
sys_msg($_LANG['invalid_file']);
}
// 文件
$res = upload_article_file($_FILES['file']);
if ($res != false) {
$file_url = $res;
}
}
if ($file_url == '') {
$file_url = $_POST['file_url'];
}
/* 计算文章打开方式 */
if ($file_url == '') {
$open_type = 0;
} else {
$open_type = $_POST['FCKeditor1'] == '' ? 1 : 2;
}
4.搜索代码 /* 入库 */ 在SQL语句中加入你在第二步增加的字段。5.搜索"goods_desc = '$_POST[goods_desc]', " .
找到后 一个,再把"goods_desc = '$_POST[goods_desc]', " . 中的两个goods_desc 改成你新增的字段值
6.在
$goods_thumb = reformat_image_name('goods_thumb', $goods_id, $goods_thumb, 'thumb');
后面加入
if ($file_url !== false){
$db->query("UPDATE " . $ecs->table('goods') . " SET file_url = '$file_url' WHERE goods_id='$goods_id'");
}
大概位置在1100行左右7.在goods.dwt中加入
{if $goods.file_url}
<a href="{$goods.你新增的字段}" >下载</a>
{else}
暂未上传
{/if}
如果后台清除下缓存,刷新看看商品页面效果。
本文标签:
很赞哦! ()
相关文章
- ecshop商品列表页面和商品页面自定义url网址前缀的实现方法
- ecshop商品页显示商品收藏数量怎么修改
- ecshop商品批发多属性多规格多库存怎么批量购买
- ecshop水印ecshop商品添加水印的实现方法
- ecshop商品价格将属性价格改为直接价非加价修改的方法
- ecshop商品页商品详细描述内容调用商品相册图片代码的方法
- ecshop商品图片模糊修改图片上传压缩质量的方法
- ecshop商品相册显示顺序为正序的修改方法
- ecshop商品售完商品库存为0显示商品售完已售罄的实现方法
- ecshop商品详情页相关属性商品由新到旧排序的方法
- ecshop商品页商品浏览次数怎样修改按倍数增加
- ecshop商品属性库存自动生成货品库存的实现方法
随机图文
-
ecshop商品库存数量显示在网站商城首页的方法
ECSHOP网站商城首页显示商品库存数量。代码号ECSHOP视频教程也再不断的完善与跟进,期待大家的关注!希望在ECSHOP的道路上,代码号与您一路同行! -
ecshop会员中心我的收藏的商品图片和时间怎么修改
代码号讲解下ecshop会员中心我的收藏显示收藏的商品图片和时间的教程方法。2.然后打开它的模板文件user_clips.dwt找到这一部分,收藏商品列表页面 -
ecshop用户中心怎么删除您还没有通过邮件认证
注:下面修改方法是以官方默认模板为例的,如果您使用的是其他模板,请搜索 {$lang.not_validated}或{$lang.resend_hash_mail}也能找到对应的代码。 -
ecshop购物车结算提交订单页面显示商品缩略图的方法
ECSHOP系统,在购物车页面,是可以显示商品缩略图的,但是ecshop在订单提交的页面却不支持显示缩略图,好在ECSHOP是开源的,通过以下方法可以实现:
留言与评论 (共有 条评论) |