有没有办法让插件在通过AJAX请求调用时重定向整个页面?
下面是我用来将未经身份验证的用户重定向到登录页面的代码。
public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request) {
if ($request->getControllerName() != 'authentication') {
if (!Zend_Auth::getInstance()->hasIdentity()) {
$request->setCo
我是个新手,正在尝试使用静态HTML页面、CSS和JS创建一个简单的web应用程序,我还使用过一些云函数来完成一些任务。 问题是,我已经创建了一个登录页面和一个函数,用于检查用户是否使用JS客户端登录到web应用程序,它看起来如下所示: function CheckUserLogin(){
var currentUser = Parse.User.current();
if (currentUser) {
//do nothing
} else {
//rediect user to login html page
window.location.
第一篇文章,尽管我已经浏览了几年,以解决那些令人兴奋的问题,而不是太多的编码问题。
我想做的是:*使用散列导航(#!/)。*使用Zend控制器操作,而不是php文件。*通过javascript/jQuery加载这些操作。
到目前为止,我已经做到了这一点:函数,几个动作,每个动作都通过addActionContext()附加到AjaxContext上,我可以通过我的javascript/jQuery文件通过"hashchange“插件jQuery(窗口).hashchange(jQuery(){ bla bla })来调用它们。我可以很好地循环执行操作。
但是如果用户没有登录,我想将他/