草庐IT

cakephp-3.2

全部标签

php - CakePHP:在不同的 Controller 中使用模型

我有一个项目Controller/模型。所以这控制了项目模型等。我有一个由pages_controller控制的主页。我想在主页上显示项目列表。做起来容易吗:functionindex(){$this->set('projects',$this->Project->find('all'));}我猜不是我得到的:Undefinedproperty:PagesController::$Project有人可以引导我朝着正确的方向前进吗,琼妮 最佳答案 您必须通过变量$uses加载Controller类中的每个模型,例如:var$uses=

php - CakePHP:在不同的 Controller 中使用模型

我有一个项目Controller/模型。所以这控制了项目模型等。我有一个由pages_controller控制的主页。我想在主页上显示项目列表。做起来容易吗:functionindex(){$this->set('projects',$this->Project->find('all'));}我猜不是我得到的:Undefinedproperty:PagesController::$Project有人可以引导我朝着正确的方向前进吗,琼妮 最佳答案 您必须通过变量$uses加载Controller类中的每个模型,例如:var$uses=

php - CakePHP 使用 Auth 记住我

我已经成功使用了Auth,但不幸的是,它似乎只适用于Session。我希望如果用户选中“记住我”复选框,我会使用Cookie,他会登录2周。我在官方书籍和谷歌中找不到任何东西,我只发现了很少而且不是很好的博客文章。有什么方法可以在不重写核心的情况下实现这一点? 最佳答案 在你的用户Controller中:publicfunctionbeforeFilter(){$this->Auth->allow(array('login','register'));parent::beforeFilter();}publicfunctionlog

php - CakePHP 使用 Auth 记住我

我已经成功使用了Auth,但不幸的是,它似乎只适用于Session。我希望如果用户选中“记住我”复选框,我会使用Cookie,他会登录2周。我在官方书籍和谷歌中找不到任何东西,我只发现了很少而且不是很好的博客文章。有什么方法可以在不重写核心的情况下实现这一点? 最佳答案 在你的用户Controller中:publicfunctionbeforeFilter(){$this->Auth->allow(array('login','register'));parent::beforeFilter();}publicfunctionlog

cakephp - Cakephp 1.3 和 PHP 5.3.2 的时区和更多问题

在服务器上我有php5.3.2和cakephp1.3。当我运行cakephp应用程序时,出现以下错误:Warning(2):strtotime()[http://php.net/function.strtotime]:Itisnotsafetorelyonthesystem'stimezonesettings.Youarerequiredtousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswa

cakephp - Cakephp 1.3 和 PHP 5.3.2 的时区和更多问题

在服务器上我有php5.3.2和cakephp1.3。当我运行cakephp应用程序时,出现以下错误:Warning(2):strtotime()[http://php.net/function.strtotime]:Itisnotsafetorelyonthesystem'stimezonesettings.Youarerequiredtousethedate.timezonesettingorthedate_default_timezone_set()function.Incaseyouusedanyofthosemethodsandyouarestillgettingthiswa

php - 在 cakephp 中按字段排序

我正在用cakephp做项目。我想用cakephp风格写下面的查询。我写了50%。请帮助我$this->登录->find('all')SELECT*FROMloginORDERBYFIELD(profile_type,'Basic','Premium')DESC; 最佳答案 请试试这个$this->Login->find('all',array( 'order'=>array('FIELD(Login.profile_type,"basic","premium")DESC'))); 关于

php - 在 cakephp 中按字段排序

我正在用cakephp做项目。我想用cakephp风格写下面的查询。我写了50%。请帮助我$this->登录->find('all')SELECT*FROMloginORDERBYFIELD(profile_type,'Basic','Premium')DESC; 最佳答案 请试试这个$this->Login->find('all',array( 'order'=>array('FIELD(Login.profile_type,"basic","premium")DESC'))); 关于

php - Symfony 和 CakePHP 是否太慢而无法使用?

直到现在,我一直说CakePHP太臃肿太慢了。我真的不知道,我只是看到了“一些”基准。我真正想知道的是,如果这两个框架(Symfony和CakePHP)太慢而无法以用户感到沮丧的方式使用。我已经知道这些框架比其他替代方案要慢,但这不是问题。我问这个问题是因为我想创建一个项目管理Web应用程序,但我仍然在几个框架之间犹豫不决。我在学习Zend时遇到了一些麻烦,但恕我直言,我还不够努力。所以总结一下,除了上面第一个问题,我想再问一个问题:如果我想创建一个项目管理工具(这是一个非常大的项目),考虑到开发时间、生成的应用程序的速度以及最终产品的健壮性,您应该建议以下哪一项:SymfonyCak

php - Symfony 和 CakePHP 是否太慢而无法使用?

直到现在,我一直说CakePHP太臃肿太慢了。我真的不知道,我只是看到了“一些”基准。我真正想知道的是,如果这两个框架(Symfony和CakePHP)太慢而无法以用户感到沮丧的方式使用。我已经知道这些框架比其他替代方案要慢,但这不是问题。我问这个问题是因为我想创建一个项目管理Web应用程序,但我仍然在几个框架之间犹豫不决。我在学习Zend时遇到了一些麻烦,但恕我直言,我还不够努力。所以总结一下,除了上面第一个问题,我想再问一个问题:如果我想创建一个项目管理工具(这是一个非常大的项目),考虑到开发时间、生成的应用程序的速度以及最终产品的健壮性,您应该建议以下哪一项:SymfonyCak