phpcms手机站详情页的浏览大图和上一页下一页阅读全文怎么去掉?

点击浏览大图会跳出一个新的页面只显示这张图片,还有那个上一页下一页阅读全文,怎么才能去掉,让他显示出来全部内容!... 点击浏览大图会跳出一个新的页面只显示这张图片,还有那个上一页下一页阅读全文,怎么才能去掉,让他显示出来全部内容! 展开
 我来答
酷格科技
2016-07-15 · TA获得超过241个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:89.8万
展开全部

因为phpcms v9自带的手机模块的扩展性并不是很高,而且手机模块里标签与数据与pc模块有所区别,所以直接找对应模板修改是找不到的,以上你提出的两个问题解决可能涉及到一些后台代码的修改:

  1. 首先来说如何去掉点击看大图效果,从效果来看应该是img标签外面包裹了一个a链接导致的,我们要想办法去掉此a链接。在手机模块的内容页里(/phpcms/templates/default/wap/show.html)我们发现所有的内容只是用了一个{$content}来调去的,那我们只有去生成这个$content的程序里看哪里生成的此a链接了。在phpcms/modules/wap/index.php的show方法里,大约第122行有如下代码:

    if($pictureurls) {
        $pictureurl = pic_pages($pictureurls);
        $isshow = 0;

    其中的pic_pages()方法中调用了一个wap_img()方法(文件位置:phpcms/modules/wap/functions/globle.func.php),你可以去掉此函数调用或者修改wap_img函数来取消此效果。

  2. 再来说翻页效果的去掉,同理,仍然是在show方法里,继续往下看,有注释,很大一块是进行自动分页处理的代码,大约从124行到159行,162行到203行都是,注释掉即可取消分页处理。同时,找到模板(/phpcms/templates/default/wap/show.html),将里面的调用翻页代码的标签去掉:

    {if !$pictureurl}<div class="pages">{$pages}</div>{/if}

phpcms手机版并不是一个大模块所以扩展性有限,如果你有一定php开发基础可能会修改的轻松些,当然我们可以通过创建分站或者两站公用一个数据库的方法制作手机版网站,就先说到这里吧,有什么问题可以追问。

PS:phpcms手机版的使用与开发可以参考官方手册以及iphpcms详细的视频教程~

兄弟连IT教育03
2016-07-15 · TA获得超过389个赞
知道小有建树答主
回答量:515
采纳率:66%
帮助的人:180万
展开全部
你根据网址找到新页面,修改里面的代码和样式就可以,像页数的话pc标签里应该有page=$page把它去掉就可以了,你这一段话估计给的是description 你改成content就可以,你这种手机站的我没做过,但原理应该是一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式