如何使用cakephp构建一个主页面显示数据和登录表单的应用程序?

如何使用cakephp构建一个主页面显示数据和登录表单的应用程序?,php,cakephp,login,authentication,Php,Cakephp,Login,Authentication,我正在用Cakephp开发一个基本的应用程序。这是一个FAQ页面,管理员可以登录该页面编辑FAQ。问题是,我想在主页上显示常见问题解答以及允许管理员登录的表单。我看过一些例子,但我不知道如何正确地遵循MVC。Faq、用户和(可能)应用程序控制器应该如何交互,让我在同一页面中显示Faq和登录表单?管理员登录后,可以访问完整的FAQ视图,并具有添加/编辑/删除选项 您需要阅读并熟悉框架 在您有特定问题之前,这里没有人可以提供任何特定帮助。尝试将表单定义代码从views/users/login.ctp

我正在用Cakephp开发一个基本的应用程序。这是一个FAQ页面,管理员可以登录该页面编辑FAQ。问题是,我想在主页上显示常见问题解答以及允许管理员登录的表单。我看过一些例子,但我不知道如何正确地遵循MVC。Faq、用户和(可能)应用程序控制器应该如何交互,让我在同一页面中显示Faq和登录表单?管理员登录后,可以访问完整的FAQ视图,并具有添加/编辑/删除选项

您需要阅读并熟悉框架


在您有特定问题之前,这里没有人可以提供任何特定帮助。

尝试将表单定义代码从views/users/login.ctp复制到您的FAQ视图。确保表单的名称正确,以便它指向用户控制器。如果你不确定,查一下这本书


成功登录后,您需要重定向到FAQ页面。如有必要,您可以为这种类型的登录定义一个特定的登录操作(比如,signin),以便标准的登录重定向方式保持不变。包括仅在未登录时显示表单的条件。

欢迎使用SO。请阅读有关提问的常见问题,并尽量缩小您的问题范围。您是否考虑使用已经实现您的需求的Wiki或CMS引擎?对于管理组件,请查看“蛋糕手册”中描述的管理路由。你的问题太笼统了,没人能深入回答。先做一点家庭作业,然后如果/当你遇到具体问题时,把它们详细地贴在这里。如果看起来你在请求之前已经付出了一些努力,人们会更愿意提供帮助。