分享好友 教程首页 教程搜索 频道列表

destoon商城模块与品牌关联的解决方案

2024-01-21 22:486530
+关注2
核心提示:商城信息与品牌联动功能开发

下面以商城模块为例:

1.总后台修改方法


文件module\mall\admin\template\edit.tpl.php,替换edit.tpl.php文件第63行

<tr>
<td class="tl">  <span class="f_hid">*</span> 品牌</td>
<td><input name="post[brand]" type="text" size="30" value="<?php echo $brand;?>"/></td>
</tr>


修改为:

<tr>
<td class="tl">  <span class="f_hid">*</span> 商品品牌</td>
<td>
<?php $tags=tag("moduleid=13&condition=status=3&order=addtime desc&template=null"); ?>
<select name="post[brand]">
<option  selected="selected">选择品牌</option>
<?php if(is_array($tags)) { foreach($tags as $v) { ?>
<option value="<?php echo $v['title'];?>"<?php if($brand==$v['title']) { ?> selected<?php } ?>
><?php echo $v['title'];?></option>
<?php } } ?>
</select>
</td>
</tr>


在总后台列出的是全站所有的品牌信息


2.用户后台修改方法:

文件template\default\member\my_mall.htm,替换my_mall.htm文件第100行

<tr>
<td class="tl">商品品牌</td>
<td class="tr"><input name="post[brand]" type="text" size="30" value="{$brand}"/></td>
</tr>


修改为:

<tr>
<td class="tl">  <span class="f_hid">*</span> 商品品牌</td>
<td>
<!--{php $tags=tag("moduleid=13&condition=status=3 and username='$_username'&order=addtime desc&template=null");}-->
<select name="post[brand]">
<option  selected="selected">选择品牌</option>
{loop $tags $t}
<option value="{$t['title']}">{$t['title']}</option>
{/loop}
</select>
</td>
</tr>


注:会员中心会员只能选择用户自己添加的品牌


总结:全部代码修改部分就完成了,可以去测试一下了。

本文标签: #destoon #商城 #模块 #品牌 #关联 #解决方案
整理员:网络转载
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

DESTOON网站管理系统20240510更新

    更新项目[修复]后台触发的站内信转邮件内容为空[修复]后台邮件记录不显示发送IP[修复]后台删除面板左侧未立即更新[修复]SSO会员资料不能同步[修复]手机版商圈回复IP属地显示错误[修复]搜索关键词加不等式无法提交[修

destoon destoon更新动态2024-05-10

DESTOON网站管理系统20240326更新

    更新项目[修复]FTP上传地址多余file/upload[修复]支付宝手机版操作人错误[修复]简历模块无法复制[修复]招聘投递简历时创建简历链接错误[修复]简历无法刷新[修复]批量下单时到付订单和在线支付订单未分离[修复]购物车

destoon destoon更新动态2024-03-26

在DESTOON系统模板开发中imgurl函数的用法说明

    imgurl函数是为了让在前端模板中没有标题图的信息默认一张系统自带的nopic图,总结:​imgurl函数就是为了页面好看,自动补充而用

小黑 随手记2024-03-10

DESTOON修改分表后最大数量值方案

    当DESTOON的内容开启分表后,默认每张表为10W数据值,感觉有点大,今天我们就把它改成5W一张表,开整

小黑 开发技术 12024-02-23

DESTOON网站管理系统20240221更新

    更新项目[修复]信息发布积分等于积分余额时不能发布[修复]分类属性包含%时无法参与搜索[修复]redis弃用delete函数[修复]群发短信出错时未及时提醒[修复]站内信手机版缺少信件清理功能[增加]电脑访问手机版自动跳转到

destoon destoon更新动态2024-02-22

下一篇
我来说两句
抢沙发