Articles of cakephp

Могу ли я установить порядок по умолчанию в классе Table на cakephp3

В CakePHP 2.x в моделях было свойство $order . Поэтому я использовал это свойство для заказа моих данных по всему миру. Так, например, предполагая, что мне нужно отобразить поле выбора со странами в представлении в моей модели Country используемой для добавления строки: $order = 'Country.country DESC'; а затем, когда я привел страны из любого контроллера […]

CakePHP: Cant do Simple Login

Я начинаю готовить торт ха-ха, каждый раз, когда я отправляю свою форму для аутентификации, ничего не происходит! Это мой AppController App::uses('AuthComponent', 'Controller/Component'); class AppController extends Controller { public $components = array( 'DebugKit.Toolbar', 'Session', 'Auth' => array( 'authenticate' => array( 'Form' => array( 'fields' => array( 'username' => 'email', 'password' => 'senha' ), ) ), 'loginRedirect' […]

CakePHP 1.3 – Неизвестная колонка в разделе where

Я работаю над уже существующим проектом cakephp 1.3, и мне нужно добавить новую таблицу в базу данных. У меня это в моем контроллере: $conditions = array('ShootingPlacement.person_id' => $id, 'Email.person_id' => $id, 'Email.shooting_placement_id' => 'ShootingPlacement.id'); $shootingPlacements = $this->ShootingPlacement->find('all', compact('conditions')); И это дает мне эту ошибку: Warning (512): SQL Error: 1054: Unknown column 'Email.person_id' in 'where clause' […]

Зависимая выпадающая шкатулка CakePHP 3

Я создал таблицу стран, городов и клиентов, и я стараюсь, чтобы, когда я добавляю нового клиента из раскрывающегося списка, я могу выбрать страну, а затем город, связанный с этой страной. В настоящее время я не могу выбрать любую комбинацию городов и стран из раскрывающегося списка. Это моя база данных CREATE TABLE IF NOT EXISTS `southpac_team`.`customers` […]

CakePHP TwigView Plugin отсутствует ошибка просмотра

Я использую CakePHP 2.4.2 и этот плагин по преимуществу. Я хочу использовать TwigView с CakePHP и обнаружил, что плагин выше совместим с CakePHP 2.0. Однако после выполнения всех этапов установки вы получаете сообщение об ошибке Missing View во время выполнения сценария. Мой AppController.php <?php App::uses('Controller', 'Controller'); class AppController extends Controller { public $viewClass = 'TwigView.Twig'; […]

Как сделать флажки HABTM CakePHP по алфавиту сверху вниз в столбцах

У меня есть список ресторанных кухонь (HABTM) – когда пользователь добавляет ресторан, они выбирают из всех флажков кухонь. Входы флажков установлены на float: left; с заполнением / полями … и т. д., и все выглядит хорошо – хорошая сетка флажков. Вопрос / проблема: флажки отображаются в алфавитном порядке, но не так, как ожидал пользователь – […]

CakePHP: Неустранимая ошибка: допустимый размер памяти 536870912 байт исчерпан (пытался выделить 52 байта)

Привет, у меня есть приложения, работающие на CakePHP v 1.3 . Я обновил свой сервер v2.4 до версии v2.4 После обновления я получил это сообщение об ошибке. Я v2.4 эти изменения в свои настройки php.ini. memory_limit = 128M file_uploads = ON upload_max_filesize = 128M max_input_time max_execution_time = 300 post_max_size = 128M realpath_cache_size = 16k realpath_cache_ttl […]

CakePHP: изображение внутри ссылки, хотите сделать ссылку на изображение

У меня есть некоторые изображения внутри ссылок, которые я хочу по существу выглядеть так: <a href="/path/to/img.png"><img src="/path/to/img.png" /></a> Нажав на ссылку, вы должны загрузить изображение, которое оно содержит. Я пытаюсь использовать помощник HTML CakePHP для этого, как показано ниже: <?php echo $html->link( $html->image('img.png'), 'img.png', array('escape' => false) ); ?> Однако, когда я это делаю, я […]

CakePHP AJAX Layout

Я работаю с приложением CakePHP и jQuery Mobile. В приложении CakePHP включен RequestHandler, теперь jQuery Mobile делает все его запросы как ajax-запросы, но требует полной страницы, а не только того, что на мой взгляд, но полного макета. Мне нужен обработчик запросов, и я попытался установить макет, заставить рендер, отключить автозапуск, ничего не работает, торт возвращает […]

Как интегрировать загрузку Blue Imp в CakePHP?

Wa использует CakePHP и должен интегрировать библиотеки загрузки файлов Blue Imp. Кто-нибудь успешно интегрировал их? Если да, то вы настроили загрузку для хранения файлов в базе данных или файловой системе? Можете ли вы поделиться примерами такой интеграции? Большое спасибо за вашу помощь и руководство.