|
楼主 |
发表于 2023-10-30 17:26:11
|
显示全部楼层
本帖最后由 test 于 2024-1-15 00:31 编辑
虽然细节处理的很烂,但是可以提供一些简单得修复办法
1、先不说积分商城手机版开启独立详情页绑定版块会让所有插件在改版块失效,就是移动端看不到回复是很伤的
所以建议关闭独立详情页,关闭独立详情页后与第三方手机模板兼容烂到极致,已经自行修复刻一部分,至于不能像独立详情页那样判断是否有编辑帖子权限进而有商品编辑按钮,目前还无法解决
plugin/keke_integralmall/template/touch/show.htm
109行到140行之间添加的代码
查找
- .dhlist #buylist .counts{margin:10px 15px; color:#333; line-height:30px;}
复制代码
下面添加
- .bond {
- border: 1px solid #333;
- color: #333;
- border-radius: 1px;
- height: 22px;
- line-height: 20px;
- padding-right: 10px;
- margin-top: 10px;
- display: inline-block;
- }
- .bond span {
- display: inline-block;
- background: #333;
- height: 20px;
- line-height: 20px;
- padding: 0 10px;
- margin-right: 10px;
- color: #fff;
- }
-
- /*只适用于百变主题*/
- .ren_view_ny .ren_lc_xx,.rtj1009_m_main .ren_view_xxtop{
- display: none;
- }
- .mallitem,.ren_view_ny .message img{
- margin: 0;
- border: none;
-
- }
- .mallitem .item_r{
- padding: 0;
- }
复制代码
2、和三方手机模板冲突,导致手机模板的编辑器按钮全部点不了,jQuery问题
/keke_integralmal/template/touch/input.htm
1、找到
<script type="text/javascript" src="source/plugin/keke_integralmall/js/jquery.js
在上面新一行插入:
<script>var isjQuery = windowjQuery;</script>
2、然后找到
function keke_mall_lxs(){
在上面加入
if(isjQuery); jQuery.noConflict(true);
方法就是,只需要删掉可可引用jquery就行了
3、可可积分商城点选“卡密重复购买”模式多为网盘资源分享,一般只能填写一个卡密,多填也无效
重复购买卡模式卡密是固定的,却允许重复多次购买逻辑也是奇葩,所以自己修改此模式限购数为1
修复:
\source\plugin\keke_integralmall\template\input.htm
修改这红色框框里面的内容:
查下 mallt013上面的
- <div class="ros" style="border:none">
复制代码
替换为:
- {if $_GET['action']=='newthread' || $_GET['action']=="edit"}
- <div class="ros" style="border:none; display: {if $goodsdata['xg']}none{else}block{/if};">
复制代码
手机版路径:
source/pugin/keke_integralmall/template/touch/input.htm
查找 (大概205行)
修改为
- {if $_GET["action"]--'newthread"II ($_GET['action']--"edit")}
- (<div.class-"ros" style="border:none;display:{if $goodsdata['xg']}none{else}block{/if};">
复制代码 mallt013下面添加 {/if}
|
|