我是CakePHP的新手,我看到了關於如何實現登錄視圖的tutorial on YouTube。 我一直在按照教程,但$user似乎永遠不會是真實的。即使我嘗試使用正確的憑證進行登錄,我也會收到「錯誤登錄」錯誤。 我的錯誤在哪裏?在UsersController.php public function login() {
if ($this->request->is('post')) {
我正在將我的cakephp版本從2.6.7升級到3.3.4。下面的代碼工作正常指的主頁網址 <?php echo Router::url('/', true); ?>
但是,這不是在CakePHP的3.3.4工作,它顯示了以下錯誤消息: Error: Class 'Router' not found
其中我錯過了什麼?提前致謝。
我從我的控制器發射一個事件,我想斷言它在IntegrationTestCase中被解僱。我嘗試使用assertEventFired()方法,但我得到一個錯誤: The event manager you are asserting against is not configured to track events. 我不知道怎樣才能得到控制的一個實例做$controller->eventManag