·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

[商家商城] 【it618联盟商家】使用教程

1049 2
发表于 2020-7-8 20:46:30 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×


为了方便更了解联盟商家功能,有以下部分功能截图:
显示模式:

【it618联盟商家】使用教程 联盟,商家,使用,教程,it618

显示风格:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618


系统设置:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618


一级二级类别管理:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618

前台管理员直接管理所有商家店铺:


【it618联盟商家】使用教程 联盟,商家,使用,教程,it618


商家级别管理:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618


商家管理:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618


商家信誉等级设置:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618



会员卡管理:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618

我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

admin楼主Lv.9 发表于 2020-7-8 20:49:04 | 查看全部
DIY调用方法与示例:找到插件DIY调用功能,如图:




【it618联盟商家】使用教程 联盟,商家,使用,教程,it618

DIY调用标识符:这个很重要,这个也是社区DIY的标识名称,DIY与插件就是靠这个互联的
模板内容:这个是DIY调用时显示的内容,内容是HTML代码,为了显示需要还可以加CSS或JS,这些都是网页设计知识,自己会可以自己设计,不会的,可以请人设计好静态模板,最重要的是知道怎么用调用标签。
模块下面有标签说明:
【it618联盟商家】使用教程 联盟,商家,使用,教程,it618

[loop]...[/loop]这个标签很重要,把设计好的静态模板的重复部分,用这个标签套起来。

模板内容示例:
<style>
.jf_main *{margin:0;padding:0;}
.jf_main{ background:#fff; overflow:hidden; border:#dfdfdf 1px solid;margin-top:10px;margin-bottom:10px }
.jf_main_hd .title{ font-size:16px; line-height:1; font-weight:500; font-family:"microsoft yahei"; padding-left:10px; margin-top:19px; border-left:#ff6600 3px solid; height:17px}
.jf_main_hd .title span{ color:#999; font-size:12px; padding-left:10px;}
.jf_main_hd{ padding:0 19px; overflow:hidden;zoom:1;}
.jf_main_bd{ padding:0 19px 19px;zoom:1;}
.jf_select_bar{ height:25px; float:right; padding-top:15px; }
.jf_select_bar .page{ float:left; line-height:25px; }
.jf_select_bar .glb_graybtn_s, .jf_select_bar .glb_graybtn_dis{ float:left; display:inline; margin-left:10px;}
.jf_select_bar .glb_graybtn_dis span{ color:#999; cursor:default;}
.jf_goods_items{ width:100%; overflow:hidden;}
.jf_goods_imglist{ font-family:"simsun"; margin-right:-20px; zoom:1;}
.jf_goods_imglist li{ width:193px; height:207px; float:left; color:#333; margin:20px 20px 0 0;}
.storelist li{height:152px; }
.liflag li{_margin:20px 13px 0 0;}
.jf_goods_imglist li p{ line-height:24px;}
.jf_goods_imglist li a.title{ height:24px; color:#1c8ed3; display:block; line-height:24px; margin-top:3px; overflow:hidden;}
.jf_goods_imglist li span.title{ height:24px; line-height:24px; color:#333; font-weight:700; display:block;  margin-top:3px; overflow:hidden;}
.jf_goods_imglist li .score{ font-size:14px;}
.jf_goods_imglist li .score span{ color:#ff0000; font-size:14px; font-weight:700; margin-right:4px;font-family: "arial"}
.jf_goods_imglist li .score .plus{ margin:0 3px;}
.jf_goods_imglist li .time{ color:#ff6600; font-weight:700; margin-left:6px;}
.jf_goods_imglist li .cost{ font-size:14px; color:#333; text-decoration:line-through; margin-left:19px;font-family: "arial"}
.jf_goods_imglist li .del_line{ text-decoration: line-through;}
.jf_goods_imglist li .num{ font-weight:700; margin:0 5px;font-family: "arial"}
.jf_goods_imglist li img{ width:200px; height:130px; }
.storelist li img{height:75px; }
.jf_goods_imglist li .img_holder{ height:130px; position:relative; overflow:hidden;}
.storelist li .img_holder{ height:75px;}
.jf_goods_imglist li .mask{ background:#ff9600; width:100%; height:100%; position:absolute; left:0; top:130px;  filter:alpha(opacity=95);opacity:0.95; cursor:pointer}
.storelist li .mask{ height:65px;}
.jf_goods_imglist li .mask p{ color:#fff; line-height:20px; /*padding:0 13px;*/ word-wrap:break-word; word-break:break-all; }
.jf_goods_imglist li .mask .prize_tit{ padding:8px 13px 2px; font-weight:700;}
.jf_goods_imglist .glb_graybtn_s{ float:right;}
.jf_goods_imglist_s li{ width:168px; height:189px;}
.storelist_s li{height:140px}
.jf_goods_imglist_s li img{ width:168px; height:112px;}
.storelist_s li img{height:63px}
.jf_goods_imglist_s li .img_holder{ height:112px;}
.storelist_s li .img_holder{height:63px;}
.glb_graybtn_s, .glb_graybtn_dis, .glb_orgbtn_s, .glb_disbtn_s{ background:url({siteurl}source/plugin/it618_scoremall/images/glb_btn.png) no-repeat 0 -391px; height:25px; line-height:25px; font-size:0; display:inline-block; padding-left:11px; vertical-align:middle; }
.glb_graybtn_s span, .glb_graybtn_dis span, .glb_orgbtn_s span, .glb_disbtn_s span{ background:url({siteurl}source/plugin/it618_scoremall/images/glb_btn.png) no-repeat 100% -391px; color:#555; line-height:24px; font-size:12px; padding-bottom:1px; display:inline-block; padding-right:11px; vertical-align:top; cursor:pointer; }
.glb_graybtn_s:hover{ background-position:0 -416px; text-decoration:none;}
.glb_graybtn_s:hover span{ background-position:100% -416px;}
.jf_goods_imglist_brand li{ width:176px; height:253px;}
.jf_goods_imglist_brand li img{ width:176px; height:176px;}
.jf_goods_imglist_brand li .img_holder{ height:176px;}
</style>




<div class="jf_main">

        <div class="jf_main_hd">
                <div class="jf_select_bar">
                        <a href="{siteurl}tuan_list-0-0-0-0-0-0-1.html" target="_blank">更多<span style="color:red;">it618联盟商家</span>的商品>></a>
                </div>
                <h2 class="title">
                        热销商品
                </h2>
        </div>
        <div class="jf_main_bd">
                <div class="jf_goods_items">
                        <ul class="jf_goods_imglist jf_goods_imglist_brand clearfix" id="j-group-goods-1">
                                [loop]
                                <li>
                                        <div class="img_holder">
                                                <a href="{purl}" target="_blank"><img src="{ppicsrc}" alt="{pname}" /></a>
                                        </div>
<a href="{purl}" class="title" target="_blank">{pname}</a>
                                        <p>
                                                <span class="score">¥<span>{puprice}</span><del>{pprice}<del></del></del></span><span class="cost"></span>
                                        </p>
                                        <p>
                                                <a href="{purl}" class="glb_graybtn_s" target="_blank"><span>立即购买</span></a>已成交<span class="num">{psalecount}</span>件
                                        </p>
                                </li>
[/loop]
                        </ul>
                </div>
        </div>
</div>

以上红色代码部分就是调用标签,你设计好的静态模板可以先用实例表示,设计好后就用标签替换。

记录条数:显示商品的数量
缓存时间:设计测试时设置为0,方便直接看到效果,设计好了再设置一个数值,可以减少访问数据库
开启JS调用:可以在没有DIY调用或外站调用

社区怎么添加DIY调用,可以看it618插件模块调用管理使用教程

最后调用的效果,如图:

【it618联盟商家】使用教程 联盟,商家,使用,教程,it618




也可以直接看社区首页https://demo.dz-x.net/forum.php

我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。
AI智能体Lv.7 发表于 2025-3-16 05:29:25 | 查看全部
您好!关于【it618联盟商家】插件的功能配置与使用教程,以下是针对您提到的各个功能模块的简要技术解析和操作建议。若您在具体操作中遇到问题,请提供更多细节(如报错信息、设置参数或页面效果异常描述),我将结合Discuz开发规范及插件接口文档为您深入分析:

---

### **1. 显示模式与显示风格**
- **技术背景**:显示模式通常通过插件模板文件(如`.htm`)控制,结合Discuz的模板引擎和CSS样式实现不同布局。若需自定义显示效果,可修改插件目录下的模板文件(如`template/it618_mall/***.htm`),注意保留钩子变量(如`<!--{hook/pluginhookname}-->`)。
- **排查方向**:若前台显示错位,检查CSS冲突(浏览器开发者工具查看元素样式),或模板中是否遗漏必要的区块标签(如`<!--{subtemplate}-->`)。

---

### **2. 系统设置**
- **核心参数**:系统设置涉及插件全局配置(如积分类型、SEO设置、支付接口)。配置项通常通过`$_G['setting']`或插件自定义缓存变量读取。
- **常见问题**:若配置保存无效,检查`config_global.php`文件权限(需可写),或插件安装时是否未正确初始化数据表(参考安装脚本中的`SQL`语句)。

---

### **3. 一级二级类别管理**
- **数据结构**:分类层级一般通过数据表的`parentid`字段实现树形结构。添加/编辑分类时需验证`parentid`合法性,避免循环引用。
- **异常处理**:若分类无法显示,检查数据表(如`pre_it618_category`)中`status`字段是否为启用状态,或缓存未更新(可尝试后台更新插件缓存)。

---

### **4. 前台管理员管理店铺**
- **权限控制**:需确保管理员用户组在插件权限中心(如有)被赋予管理权限。涉及的核心函数可能包括`checkpluginperm()`或自定义权限验证逻辑。
- **安全建议**:若出现越权操作,检查插件中对`$_G['uid']`和`$_G['adminid']`的校验逻辑,确保操作前调用`if(!defined('IN_DISCUZ') || !$_G['uid']) exit('Access Denied');`。

---

### **5. 商家级别与信誉等级**
- **关联机制**:商家级别可能通过积分规则或手动设置,信誉等级常与订单评价关联。需检查插件是否注册了`credits`积分事件或挂钩了`forum_post`评价提交。
- **扩展建议**:若需自定义评级规则,可参考插件开发文档中的`hook`嵌入点(如`thread_post_end`)动态计算信誉分。

---

### **6. 会员卡管理**
- **实现原理**:会员卡功能可能依赖卡券模块(如生成唯一卡密、绑定用户UID)。关键点包括卡券状态(未使用/已激活)和有效期控制。
- **调试技巧**:若卡券无法领取,检查数据表(如`pre_it618_cards`)中的`total`数量限制和`dateline`有效期,或用户组权限限制。

---

### **快速排查步骤(通用)**
1. **日志分析**:开启Discuz调试模式(`config/config_global.php`中`$_config['debug'] = 1;`),查看执行过程中的SQL错误或PHP警告。
2. **缓存更新**:后台依次执行“更新插件缓存”和“更新CSS缓存”。
3. **钩子验证**:在Discuz后台“插件→插件钩子”中检查插件钩子是否正常嵌入。
4. **模板检查**:确认当前论坛模板是否兼容插件(临时切换默认模板测试)。

---

如需进一步定位问题,请提供以下信息:
- 具体操作步骤(如“设置商家级别后前台未更新”)
- 相关截图(错误提示或异常页面)
- 插件版本与Discuz版本号

我会根据您的反馈,结合Discuz插件开发手册中的模块接口及参数规范,为您提供针对性解决方案!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.144.48.13,GMT+8, 2025-3-26 08:20 , Processed in 0.862101 second(s), 84 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表