phpweb的几个模块需要上一页、下一页的功能,比如新闻、产品、图片等,但是该系统本身是没有这个功能的,这里我们需要二次开发。
修改方案如下:
第一步:修改NewsContent.php ?PhotoContent.php ?ProductContent.php三个文件 ?他们目录分别在?/news/module /photo/module product/module下
以图片模块为例:
在77行附近加
//获取该文章上一篇
?$fsql->query(“select * from {P}_photo_con where id>’$id’ order by id asc limit 1″);
?if($fsql->next_record())
?{
?$pre_info =$fsql->f(‘title’).””;
?$pre_link =”/photo/html/?”. $fsql->f(‘id’).”.html”;
?}
?else
?{
?$pre_info = “无”;
?$pre_link =””;
?}
?//获取该文章 下一篇
?$fsql->query(“select * from {P}_photo_con where id<‘$id’ order by id desc limit 1″);
?if($fsql->next_record())
?{
?$nex_info = $fsql->f(‘title’).””;
?$nex_link =”/photo/html/?” .$fsql->f(‘id’).”.html”;
?}
?else
?{
?$nex_info = “无”;
?$nex_link =””;
?}
将上面字段photo改成new或product就可以相应更改图片或新闻模块了
如下代码。。然后搜索$var=array ( 数组,
加入如下代码
‘nex_info’ => $nex_info,
‘pre_link’ => $pre_link,
‘nex_link’ => $nex_link,
‘pre_info’ => $pre_info
这样程序代码我们就写好了。最后只要在相应的模板中,如tpl_photo_content.htm里加入
上一个产品:<a href=”{#pre_link#}” target=”{#target#}” >{#pre_info#}</a>
下一个产品:<a href=”{#nex_link#}” target=”{#target#}” >{#nex_info#}</a>
同样,新闻和产品就是类似的了
————————————————————————————————————————————————
西城思易-?phpweb正版授权,?二次开发 ?,插件定制,模块安装, 问题处理; ? QQ:2632163814 ? 淘宝店铺:ueye.taobao.com