在ecshop后台添加广告位超过1024宽度,页面直接会弹出提示:广告位的宽度值必须在1到1024之间!
解决方法是:
打开 admin/ad_position.php这个文件,搜索1024,这里你会搜到两个地方
在236行左右
if ($ad_width > 1024 || $ad_width < 1)
与270行左右
if ($ad_height > 1024 || $ad_height < 1)
这里的1024改成1024000000
就可以了,这样等于无限大了
以上信息是在网上随随便便就可以搜得到的,但是你会发现,如果只修改上面的 后台还是提示你“广告宽度不允许超过1024”,什么情况????
网上抄袭现象比较严重,他们并没有去验证真实性,改了上面的信息之后 还有再接着修改:
打开 admin/templates 下的 ad_position_info.htm 去掉 73--82行 即可。
即:
- if (document.forms['theForm'].elements['ad_width'].value > 102400000 || document.forms['theForm'].elements['ad_width'].value == 0)
- {
- alert(width_value);
- return false;
- }
- if (document.forms['theForm'].elements['ad_height'].value > 102400000 || document.forms['theForm'].elements['ad_height'].value == 0)
- {
- alert(height_value);
- return false;
- }
文章点评