用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2477|回复: 4
收起左侧

[已解决] 跳转的疑问,进来看看。

[复制链接]
发表于 2011-3-3 08:59:03 | 显示全部楼层 |阅读模式
本帖最后由 gaishishengzhu 于 2011-3-3 09:05 编辑

下面是段别人的框架页

<frameset rows="30,*" cols="*" frameborder="no" border="0" framespacing="0">
  <frame src="header" name="topFrame"  id="topFrame" scrolling="no" noresize="noresize"/>
  <frameset cols="162,*" frameborder="no" border="0" framespacing="0">
    <frame src="menu" name="leftFrame" id="leftFrame" scrolling="yes" noresize="noresize"/>
    <frame src="main" name="mainFrame" id="mainFrame" scrolling="auto"/>
  </frameset>
</frameset>

加粗的几个在控制器里面都有相应跳转到的师徒页。但是我奇怪的是,他这个src=main  这个是访问控制器还是访问啥?怎么都不用加index.php/main这样访问控制器?或者有其他写法?是不是他去掉了这个index.php的写法?


再问:是不是在view中的所有东西都要通过控制器访问?比如图片?<img src='/img/s.jpg'/> 图片应该不要通过控制器吧?

看api里面说的,视图从不直接调用,必须被一个控制器来调用。如果我只是静态的视图呢?我想从视图页直接跳转到其他页面呢?
请指教!
发表于 2011-3-3 12:06:48 | 显示全部楼层
1. 可以明确告诉楼主,你贴的代码是完全错误的。
2. 视图没有静态动态之分,所以必须通过控制器;但是图片、CSS、JS都不是视图,所以不需要通过控制器。
 楼主| 发表于 2011-3-3 13:37:49 | 显示全部楼层
1. 可以明确告诉楼主,你贴的代码是完全错误的。
2. 视图没有静态动态之分,所以必须通过控制器;但是图片 ...
Hex 发表于 2011-3-3 12:06



代码是没错,这个是别人写的,而且也能跑,只是我没把控制器的部分贴上来。
发表于 2011-3-3 13:45:22 | 显示全部楼层
能跑不代表代码是正确的,符合 CI 要求的,这个你必须清楚。我们不能只做“能跑”的程序,这不是我们的追求。
发表于 2011-3-3 14:08:12 | 显示全部楼层
企业给客户的只要能跑就行了
真正做技术的就不一样了
不过国内的做技术的没多少人

本版积分规则