Hex
发表于 2009-10-27 10:23:16
回复 30# swz
不能使用全局控制器吧,只能使用模块自己的 MVC 吧,呵呵
dingjianqun
发表于 2009-10-29 07:41:17
:victory:顶顶
kazaff
发表于 2009-11-11 17:30:01
加入以后,url应该怎样访问呢。
xiaoniao 发表于 2009-10-20 16:47 http://codeigniter.org.cn/forums/images/common/back.gif
我觉得xiaoniao的意思应该是直接访问这个模块应该怎么写URL!
还有就是如果这个模块里有表单,我怎么让视图的表单提交到这个模块内的控制器!
Hex
发表于 2009-11-11 19:03:06
我觉得xiaoniao的意思应该是直接访问这个模块应该怎么写URL!
还有就是如果这个模块里有表单,我怎么让 ...
kazaff 发表于 2009-11-11 17:30 http://codeigniter.org.cn/forums/images/common/back.gif
模块没有 URL,不能从外部访问到,能从 URL 访问的就是控制器了。
换句话说,模块只能在视图里使用,当作“控件”来用。
kazaff
发表于 2009-11-12 09:02:33
明白了~怪不得最近一个朋友问他在模块里做了个表单验证的回调函数,不管用,我把这个回调函数放到调用这个控件的控制器里,就OK了!!
呵呵
jlzan1314
发表于 2009-11-25 17:17:49
OMG 真的太强啦...
yangball
发表于 2009-12-23 12:56:44
学习了,支持
salad
发表于 2010-1-6 12:59:31
如果能把 view部份再集中出來, 讓設計師制作view時就更方便, 更好用了
rakewalamo
发表于 2010-1-21 22:04:00
控制器的名字命名需要一定规则,需要带上路径,比如说/modules/part/controllers/frame.php ,那么定义该类时应该这么写 class Part_Frame_module extends Module{...},模型也需要加上路径,不然会提示出错,还有一个问题就是,如何直接用过URL访问模块里面的控制器,是不是无法直接通过url访问到?
z445619791
发表于 2010-1-28 11:27:55
本帖最后由 z445619791 于 2010-1-28 11:54 编辑
模块控制器里
if (!defined('BASEPATH')) exit('No direct script access allowed');
不要可以不的
还有控制器里的命名为什么一定要加module??不加就错了??
还有就是构造函数 __construct不用我想用类名可以不的??
页:
1
2
3
[4]
5
6
7
8
9
10
11
12
13