Articles of cakephp

кто-то может поставить это на английском для меня PHP Cakephp

Мне жаль, что я такая глупая задница. Я следую учебнику, чтобы добавить маршрутизацию admin в мое приложение cakephp, которое я пытаюсь создать в качестве учебного упражнения. Учебник не очень хорошо объяснен (я думаю, что я просто слишком много начинающего в реальности), и я не понимаю следующего: кто-нибудь может рассказать мне по-английски, что здесь происходит. public […]

CakePHP 3 – Проблема с загрузкой файла сайта

В одном из моих контроллеров (Files) у меня есть функция загрузки следующим образом: public function download($id = null) { $latestDownload = $this->Files->find('all', ['order' => ['created' => 'DESC']])->first(); $filePath = WWW_ROOT. 'uploads/files'; //the uploads folder is a subdirectory of webroot; files is a subdirectory of uploads. $this->response->file($filePath . DS . $latestDownload->name, array('download' => true, 'name' => […]

Данные 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 […]

Несколько запросов SQL не выполняются в CakePHP

Вот сценарий, я загружаю в него txt-файл sql-запросов. И каждая успешная загрузка, мне также нужно выполнить ее содержимое. Ну, я не могу выполнить набор запросов. Просто однострочный запрос. У меня есть query.txt: USE `wifi_analyzer`; CREATE TABLE 'test' ( 'username' varchar(10) NOT NULL, 'password' varchar(10) NOT NULL ); И вот как я выполняю его в своем […]

CakePHP 3 – Как использовать Trim () перед проверкой NotEmpty?

Моя форма проверяет пустые поля, но если пользователь использует «пробел», валидация обрабатывает как один символ. Как использовать Trim () в Model-Table для этого не происходит?

Как печатать связанные данные в представлении индекса

$subjects = $this->Subjects ->find('all', [ 'contain'=> [ 'Users' ], 'fields'=> [ 'Users.username', 'Users.email' ] ]) ->hydrate(false) ->toArray(); $this->set('subjects', $subjects); как я могу зацикливать данные в представлении INDEX контроллера Subjects, чтобы отобразить это изображение

CakePHP модель JOINS, отсутствующие поля

Привет, ребята, я новичок в CakePHP, и у меня проблема, когда я присоединяюсь к двум столам. $options['joins'] = array( array('table' => 'options', 'alias' => 'Options', 'type' => 'LEFT', 'fields' => array('Question.question', 'Options.option'), 'conditions' => array( 'Options.question_id = Question.id')) ); $this->set('qq',$this->Question->find('all',$options)); Я получаю только поля таблицы вопросов, а не поля таблицы опций. Как мне также получить […]

Установка плагина Uploader для CakePHP 2.x

Итак, я новичок в этом деле CakePHP, но я ищу, чтобы установить плагин Uploader. Я застрял на первом этапе установки после загрузки / размещения файлов в нужном месте: http://milesj.me/code/cakephp/uploader . Я вижу, что это код, который мне нужно добавить где-то: // CakePHP 2 CakePlugin::load('Uploader'); App::import('Vendor', 'Uploader.Uploader'); $this->Uploader = new Uploader(); Но я не знаю, где […]

CakePHP RequestHandler возвращает RSS / JSON вместо HTML

Я двигался весело вместе с моим сайтом до этой недели, когда мы начали видеть некоторые ошибки, которые оказались связаны с моим непониманием того, как работает Cake's RequestHandler, но мне еще предстоит найти подходящее обходное решение. Я использую один метод для поиска и возврата контента в разных форматах, так что все они живут по одному URL […]

как я могу запросить переменную в моем home.ctp моего приложения cakePHP?

Я создал страницу с использованием структуры MVC с названием «разделы» (представление находится в папке приложения / представления / разделы, модели в папке модели и контроллере в папке контроллера), когда я запрашиваю переменную $ test, она отлично работает без любые ошибки .. Когда я хочу запросить эту переменную в моем home.ctp, она дает мне ошибку, говоря, […]

Intereting Posts
Дата форматирования PHP Использовать cURL с SNI (имя сервера) Установка Magento жалуется на отсутствие InnoDB, когда он доступен Как протестировать cron с Magento? переменная обмена laravel по всем методам в контроллере Похоже, что полиморфизм в PHP действительно полиморфизм? Как захватить и прокормить telnet, используя скрипты php и shell? Многоуровневое меню из записей базы данных Используя Composer, можно ли распределять зависимости между несколькими проектами? PHP Swift-почтовая программа: не удалось выполнить аутентификацию на SMTP, используя 2 возможных аутентификатора Преобразование строки в определенную константу в PHP OpenSSL «Печать» в C (или через оболочку) Изменение языка сайта с помощью кнопки html ошибка с oci_fetch_array, может извлекать данные из oracle по php Где найти «низкую память» и «свободные циклы процессора» вызывает запуск сбора мусора на unset ()?