Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[模型] 给大家分享一下,做个模型首页的方法

[复制链接]
soniry 发表于 2009-8-11 09:45:28 | 显示全部楼层 |阅读模式
看到好多征求模型首页的贴子,我前两天也在琢磨,今天就分享一下

模型默认没有index.html.php我们可以自己建立一个,在此就不详谈了,问题是怎样调用这个首页呢

我们可能会发现模型首页都是被m.php调用的,所以文章就在m.php这里面了
用工具打开m.php找到最后一行ob_out();在上面加入代码
  1. $tc=true;
  2. foreach($_GET as $i) {
  3. if($i==$_GET['name']){$tc=true;}
  4. else {
  5.    if(!empty($i)){$tc=false;break;}
  6. }
  7. }
  8. if($tc) {
  9. include template($tpldir.'/index.html.php', 1);
  10. } else {
  11. include template($tpldir.'/category.html.php', 1);
  12. }
复制代码
就是用接收的参数来判定,如果有参数则不是首页,如果没有参数则显示首页,当然这里面要去除name因为它是前置参数。

大家认为好,给我顶一下

评分

3

查看全部评分

 楼主| soniry 发表于 2009-8-11 09:46:23 | 显示全部楼层
本帖最后由 soniry 于 2009-9-5 16:21 编辑

自己再做个沙发

预览今天出来了  www.ahfang.com
回复

使用道具 举报

christianzhao 发表于 2009-8-11 10:07:58 | 显示全部楼层
看不太明白,可能水平不够
回复

使用道具 举报

 楼主| soniry 发表于 2009-8-11 10:15:15 | 显示全部楼层
楼上八成是没有遇到这类问题吧
回复

使用道具 举报

ybs885 发表于 2009-8-11 10:42:01 | 显示全部楼层
需要研究下。。。。。。。。
回复

使用道具 举报

ljzxh 发表于 2009-8-11 12:29:41 | 显示全部楼层
好像是一个不错的解决方案。。
回复

使用道具 举报

 楼主| soniry 发表于 2009-8-11 14:23:10 | 显示全部楼层
谢谢大家鼓励
回复

使用道具 举报

sunj85 发表于 2009-8-11 15:38:20 | 显示全部楼层
不错,收藏了
回复

使用道具 举报

latenty 发表于 2009-8-13 12:23:06 | 显示全部楼层
楼主,牛逼,用上了你的方法。
不过有一个小错误,
修改的时候需要删除原来的
include template($tpldir.'/category.html.php', 1);
这句代码。
回复

使用道具 举报

jsaren 发表于 2009-8-13 12:42:43 | 显示全部楼层
自己再做个沙发
soniry 发表于 2009-8-11 09:46

你是木匠?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 17:47 , Processed in 0.033634 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表