【发布时间】:2012-11-21 21:51:45
【问题描述】:
我在自己编写的 MVC 框架中遇到了一点问题。 当我将表单发布到另一个页面时,我想在那里显示警报。
例如:我在我的 mvc 框架中构建了一个博客。 这里有 3 个控制器/方法:'blog/overview'、'blog/addPost'、'blog/deletePost'。 当我在“博客/addPost”方法中时,它会使用如下形式调用视图:
<form action="blog/overview/" method="post">
<input type="text" name="title" />
<input type="text" name="post" />
<input type="submit" name="addPost" />
</form>
如您所见,我将发布到方法“博客/概述”。 当表单发布并成功添加博客时,我希望能够显示一条警报,显示“博客文章已成功添加”。在“博客/概览”视图中。
这是否意味着如果有帖子,我必须检查方法“博客/概述”,以及它来自哪里?因为我想在删除博客文章时做同样的事情。这意味着我必须检查“博客/概述”中已经存在的两件事。在我看来,这不是正确的做法。
有人可以告诉我这是怎么做到的吗?
【问题讨论】:
-
我也构建了一个表单验证器,但似乎我必须在“博客/概述”方法中做所有事情。只是为了在那里显示警报。我真的不认为这是正确的做法。
标签: php forms model-view-controller post alert