小编Peh*_*elu的帖子

如何在对话框显示中将回调附加到jquery效果?

我的问题是我不知道如何将回调附加到jquery ui对话框节目.

该节目实际上是一个选项:

$( ".selector" ).dialog({ show: 'slide' });
Run Code Online (Sandbox Code Playgroud)

我希望在幻灯片动画完成后进行回调.我从效果本身看,他们有一个回调:

effect( effect, [options], [speed], [callback] )
Run Code Online (Sandbox Code Playgroud)

但是在对话框中,效果的设置方式却截然不同.我也尝试过:

$( ".selector" ).dialog({ show: 'slide', callback: function() {} });
Run Code Online (Sandbox Code Playgroud)

但它没有用.

建议?

jquery dialog jquery-ui effects callback

25
推荐指数
2
解决办法
4万
查看次数

为什么CakePHP 2.0没有使用我的AppController?

我刚刚升级到Cakephp 2.0 alpha,并立即遇到了问题.app /文件夹中的app_controller.php未加载到我的控制器中.相反,控制器在lib/Cake/Controller/AppController.php中使用CakePHP自己的AppController.php.

我已经尝试将app_controller重命名为AppController.php,但它不起作用.我已经尝试删除整个文件,然后复制lib/Cake/Controller/AppController.php文件,然后编辑它但不工作.

我也试过删除缓存文件.

我只是简单地使用:

class AppController extends Controller {
    public function beforeFilter() {
        die;
    }
}
Run Code Online (Sandbox Code Playgroud)

应用程序不会死.

我的控制器也只是:

class NewsController extends AppController {
    function beforeFilter() {
        parent::beforeFilter();
    }
    function index() {
    }
}
Run Code Online (Sandbox Code Playgroud)

那么我可能做错了什么?我还使用Windows 7 + Netbeans和Subversion来更新项目(如果与它有任何关系:p).

cakephp-2.0

7
推荐指数
1
解决办法
5530
查看次数

如何:CakePHP登录没有密码?

我正试图找到一种无需密码登录用户的方法.

原因是我的网站上有phpBB3论坛,用户已登录.所以我现在正在建立一个扩展到网站,不仅仅是论坛(使用CakePHP).我认为当用户在论坛上创建一个帐户时,我可以将自动帐户创建附加到CakePHP(并且当前用户可以使用其他链接).因此,用户将获得与他们在论坛中注册的用户名相同的CakePHP帐户.这意味着注册到CakePHP部分网站的唯一方法是首先注册论坛.

现在我想通过phpBB3登录来处理整个日志记录事情,这样用户仍然可以登录到论坛,然后我会附加一段代码,这些代码也会使用他们用来登录的用户名登录到网站的CakePHP部分到论坛.

这样我就可以通过论坛中的状态将用户放到他们自己的ACL组中.

这就是我所追求的,我需要知道以这种方式登录用户的方式.我不是在寻找完整的代码我只是在寻找一个解释如何在没有密码的情况下在CakePHP中登录用户的答案.

我也看了http://bakery.cakephp.org/articles/wilsonsheldon/2009/01/13/phpbb3-api-bridge,但它看起来并不像我在寻找...

passwords cakephp login phpbb3

2
推荐指数
1
解决办法
3895
查看次数

浏览器运行一段时间后,PHP脚本停止运行

我制作了一个PHP脚本,可能需要大约3个小时才能完成.我从浏览器运行它,大约45分钟后它停止做任何事情.我知道这一点,因为它轮询某些网址,然后将一些数据保存到数据库.所以它基本上停止将任何数据放到数据库中,这导致我得出它已经停止的结论.它仍然在浏览器中显示它会加载页面,但它无休止.

没有任何错误,所以它可能是某种超时......但它发生的地方是神秘的,或者我怎么能防止它发生.在我的情况下,我无法使用CLI,我必须使用浏览器客户端来启动脚本.

我试过放

set_time_limit(0);  
Run Code Online (Sandbox Code Playgroud)

但它没有明显的效果.什么可能导致超时和修复的建议?

php timeout

2
推荐指数
1
解决办法
3654
查看次数