关于跨app的时候使用spurl 的问题

#1 it叶飞

场景:
会员中心入口/member.php
首页入口/index.php (文章内容在这个APP里面)


我想在会员中心调用文章列表

文章url   如 spurl('main','show',arrar('id'=>1));
这样生成出来的是
/member.php?c=main&a=show&id=1

而我想要的  是
/index.php?c=main&a=show&id=1

最暴力的办法就是去改spurl  多传一个参数进去  比如我多传一个 index

然后处理掉spurl里面的$GLOBALS['G_SP']['url']["url_path_base"];

不过我并不想这样改   大J有没有什么其他好点的思路   
  

2013-05-13 03:33:23

#2 jake

单入口框架没有这样的做法。

如果觉得php文件名比较能代表逻辑,那么建议用伪静态。

2013-05-13 08:43:18

#3 ganggeliya

我看很多人都在问这样的问题 不知道有没有框架级别的解决方案

2013-07-31 17:42:06

#4 jake

ganggeliya 发表于 2013-7-31 17:42
我看很多人都在问这样的问题 不知道有没有框架级别的解决方案
绝大部分框架都是通过伪静态实现这样的问题。

而且绝大部分框架都是单入口,

多入口的问题几乎没什么人关注过。

2013-07-31 20:23:49