2009-11-12 56 views
1

我借用一些codeigniter认证库,并尝试将其与我的mvc版本集成。 我的版本启动基础控制器中的breadcrum,每个模块都有它自己的控制器来扩展它。mvc程序问题

我想知道的是,如果我提交我的登录表单,那么我的提交动作 将是/ controller/function。 但是,我不希望该功能出现在面包屑中,这是如何正常完成的。 正如我在写这篇文章,我想我可以运行所有的逻辑抛出默认的 索引函数。

另一方面,您希望能够直接调用函数。

问题是这是如何通常在mvc架构中完成 请问有人可以给我一些反馈意见。

感谢,理查德

+0

你想在面包屑中做什么? – UpTheCreek 2009-11-12 14:06:00

回答

1

一旦你验证,你将用户重定向到他们以前或索引页的网站上?

通常情况下,登录控制器实际上没有视图,它只是验证并转发给登录表单(如果您未通过身份验证)或登录页面(如果该用户已通过身份验证)。

+0

谢谢抱歉,我有一个loginview页面的延迟响应,面包屑将显示登录,因为这是控制器,它运行默认的indexfunction。但是当我想要处理表单时我该怎么做。我不希望它显示登录>> proceslogin,因为它现在正在做什么。我的可能性是什么?我确实希望重定向,但是如果显示登录功能就好像它们在哪些链接中进行导航一样,则不太好。导航应仅显示不同的页面。 – Richard 2009-11-21 01:15:39

+0

我会运行它扔索引函数,这似乎是知道最合乎逻辑的。 – Richard 2009-11-21 01:41:11

+0

此外,mmy登录控制器具有作为视图的登录形式,但我明白了你的观点 – Richard 2009-11-21 01:42:34