Articles of cakephp 2.3

Невозможно изменить «userModel» с помощью AuthComponent в CakePHP

Я пытался изменить «userModel» от пользователя по умолчанию «usuario». Я сделал это раньше в CakePHP 1.3, но я не могу заставить его работать с использованием последней версии. Вот мой код (AppController.php): App::uses('Controller', 'Controller'); class AppController extends Controller { public $components = array( 'Auth' => array( 'loginError' => "Nombre de usuario o contraseña incorrectos.", 'authError' => […]

Данные HABTM CakePHP не сохраняются в базе данных

У меня есть модель GenForm которой есть связь HABTM с другой моделью PdfFile . Я использую это для создания списка GenForm в моем GenForm индекса GenForm . В модели GenForm я добавил: public $hasAndBelongsToMany = array( 'PdfFile' => array( 'className' => 'PdfFile', 'joinTable' => 'gen_forms_x_pdf_files' ) Вот фрагмент моего представления GenForm index.ctp : <?php echo […]

Echo String не работает должным образом

Я использую cakePHP 2.x. Я пытаюсь отобразить представление с пустым макетом. Представление должно содержать только строку, возвращаемую контроллером действия без HTML-кода. Вот код: public function checkout(){ $ref =null;$act=null;$par=null; $this->layout = false; //$this->render(false); //$priceCTP = $this->Session->read('priceCTP');; $priceCTP = $this->getPrice(); //var_dump(session_save_path()); if (isset($this->params['url']['Reference'])) { $ref = $this->params['url']['Reference']; } if (isset($this->params['url']['Action'])) { $act = $this->params['url']['Action']; } if (isset($this->params['url']['Param'])) […]

cakePHP- Клиент электронной почты: чтение почтового ящика gmail на localhost

В настоящее время я делаю проект, но я все еще работаю на локальной машине. Проблема в том, что я не могу подключить почтовый ящик gmail с помощью этого плагина Реальная проблема заключается в том, что я не знаю код для подключения с учетной записью gmail на localhost с помощью плагина. У меня это в моей […]

CakePHP – контроллер или контроллер нет?

В настоящее время я создаю веб-приложение, в котором есть две модели: «Донор» и «Пожертвования» соответственно. Он имеет несколько пользовательских ролей. Когда пользователь штата сначала регистрирует донора, я хочу, чтобы он был перенаправлен в другую форму, которая позволяет ему заполнять детали пожертвования (донор регистрируется после успешного первого пожертвования). Прежде всего, должен ли я создать контроллер пожертвований, […]

Активация модели плагина не работает в cakephp 2.3 с помощью ACL для торта

Я просто пытаюсь реализовать аутентификацию пользователя Cakephp ACL в плагине с именем «Cauth». То же самое, что я реализую раньше, прекрасно работает. На этот раз разница в том, что она находится под плагином. Здесь, в контроллере, $ this-> User-> Group-> find ('list'); не работает. Я получил следующую фатальную ошибку: Fatal Error Error: Call to a […]

проблема, включая PHPUnit

Я хочу начать писать тесты для моего кода, поэтому я установил последнюю версию PHPUnit со следующими командами wget http://pear.phpunit.de/get/phpunit.phar chmod +x phpunit.phar mv phpunit.phar /usr/local/bin/phpunit http://phpunit.de/manual/3.8/en/installation.html то я добавил / usr / local / bin в мой путь к php.ini include, который выглядит так: include_path = ".:/Applications/MAMP/bin/php/php5.4.10/lib/php:/usr/local/bin" но я получаю следующие ошибки при посещении /my-app/test.php […]

Нечетная проблема с корнем документа CakePHP

Хорошо, вот для меня новый. Вот ситуация … У меня есть приложение Cake, работающее в нескольких средах (dev, qa, staging, live), управляемое с помощью GIT. Я развиваюсь в своей ветке разработки и получаю доступ к этой ветке с dev.BLAH.com. DEV обслуживается из /var/www/dev.BLAH.com/app Иногда, когда я работаю над DEV, я начинаю получать такие ошибки: Warning […]

Сохранение пространственных данных в CakePHP

У меня проблема с сохранением пространственных данных в CakePHP с помощью saveAll (). Я действительно не хочу писать запрос вручную ( обработка пространственных данных в CakePHP ), поскольку количество сохраняемых моделей. Также я прочитал этот CakePHP и MySQL Spatial Extension, но когда я попытаюсь сделать то же самое, $db->expression() возвращает stdClass. Это распечатанный объект: stdClass […]

CakePHP 2.3 – Тестирование модулей Вход для пользователей

Я думал, что должен попросить здесь немного помочь моей проблеме. Я провел весь вечер с этим. У меня есть метод входа в UsersController следующим образом: public function login() { if ( $this->request->is( 'post' ) ) { if ( $this->Auth->login() ) { $this->redirect( array( 'controller' => 'reservations', 'action' => 'index' ) ); } else { $this->Session->setFlash( […]