最近给自己的网站做了一个m站,就是手机版的网站,虽然有二级目录的做法,但是还是喜欢二级域名形式的手机网站,本站的手机网站就是genban.org/m
因为电脑版网站已经有很多的内容了,为了做好电脑站到手机站的适配,绝对用同一个数据库,开两个空间的做法,来制作手机站,这样可以保证网站的内容跟目录保持不变,方便适配。
在本地电脑都调试好的情况下,把手机站上传到了服务器,添加内容的时候,都没有问题,因为是一个数据库,所以不用重复添加。
但是生成图片集资料的时候,出现了错误。
以前的代码是:
{dede:field name='imgurls' alt='图片输出区'}<p align="center"><b>[field:alttext /]</b><br><img src='http://www.genban.org[field:imgsrc/]' alt='[field:alttext /]' border='0' /></p>{/dede:field}
在电脑版网站没有问题,在本地调试的手机网站也没有问题,但是手机版上传到服务器,与电脑版共用数据库的时候,出错了:
dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='1'/} {dede:img ddimg='http://www.genban.org/uploads/allimg/150329/1-150329205925.jpg' text='织梦仿站建站:跟版网模板' width='' height=''} /uploads/allimg/150329/1-150329205925.jpg {/dede:img}
生成后,网页直接就显示成了上面的形式,没有解析正确,在找了大量的资料后,发现很多都要改源代码,但是为了以后升级方便,我采用了下面的方法,可以实现跟以前一样的效果:
{dede:productimagelist}<p align="center"><b>[field:text/]</b><br><img src='http://www.genban.org[field:imgsrc/]' alt='[field:text/]' border='0' /></p>{/dede:productimagelist}