最近A5源码下载小编的一位站长朋友联系小编说前段时间在安装ECSHOP电商系统,由于需要也放了一个广告位。
可是当在网站后台设置广告的时候上传的广告宽度超过了1024,提示广告位的宽度必须在1024像素之间.而这位站长的广告位刚好大于这个值。
处理了好久没有解决就来联系小编帮忙。小编开始的时候以为在网站宏后台就可以设置了,于是登陆了后台找到了设置好的广告模板,可是里面没有修改的地方宽度值的地方,无奈之下小编只能在网上查找资料了。通过一番努力后终于找到了解决的方法。下面来分享下处理方法。
第一步:连接FTP工具,按照目录admin/ad_position.php文件。
第二步:使用高级编辑器打开,并找到以下两行代码:
236行: if ($ad_width > 1024 || $ad_width < 1)
270行: if ($ad_height > 1024 || $ad_height < 1)
找到后把这两行的1024改为你需要的宽度值就可以了。 例如改为:
if ($ad_width > 10240000000 || $ad_width < 1) 这里的值1024越大,可以放的宽度值也就越大了。
第三步:修改模板文件,找到admin/templates/ad_position_info.htm文件。找到以下两行代码:
73行:
if (document.forms['theForm'].elements['ad_width'].value > 1024 || document.forms['theForm'].elements['ad_width'].value == 0)
78行:
if (document.forms['theForm'].elements['ad_height'].value > 1024 || document.forms['theForm'].elements['ad_height'].value == 0)
将这里的1024像素的值也改为和上面文件同样的数值就可以了。
从这里就应该可以看出了广告位的宽度值需要在模板程序里才可以改,在后台是改不了的。
按照以上三个步骤修改后再登陆网站的后台更新下缓存再上传宽度值大于1024的广告就可以了。
新闻热点
疑难解答