cakephp-3.0
Проверьте, существует ли запись в CakePHP3
В CakePHP 2 я всегда использовал "пустой", чтобы проверить, есть ли какой-либо результат.
<?php
$result = $this-> ... ; 'fancy', 'active' => 0]);
if ( 0 === $query->count() ) {
// Bad Request
}
Это правильный путь?
Как импортировать файлы поставщиков в CakePHP 3x
Я работаю с CakePHP 3(бета-версия 2) недавно запущенной версией. Мне нужно интегрировать вход в Facebook с помощью PHP ...
Поэтому мне нужно воспроизвести то же самое в CakePHP 3x (я не использую composer).
Есть какая-нибудь ссылка на это?
Как объединить несколько таблиц с помощью CakePHP 3?
Я использую CakePHP 3.x.
Что я хочу, так это иметь возможность вызывать $this->Категории->найти(), а затем присоединят ... opics', 'Posts' => function($q){
return $q->where(['Posts.topic_id' => 'Topics.id']);
}]);
Динамическое добавление столбцов в существующую таблицу на лету в CakePHP 3
Я хочу добавить столбец в существующую таблицу в CakePHP 3.
Мой ContactsTable.php код файла:
<?php
namespace App\ ... л эту ошибку:
Вызов функции-члена AddColumn() для не-объекта
Как добавить столбцы на лету с помощью контроллера?
Понимание массива идентификаторов в данных модели CakePHP
Используя CakePHP v3.1 с базой данных Postgres. Когда я извлекаю записи с ассоциациями, я часто вижу дополнительный мас ... ы понять:
Как и почему появляются эти волшебные _ids?
Есть ли способ контролировать или предотвращать такое поведение?
Cakephp 3.0 изменение или удаление div обертывания в форме ввода
Я пытаюсь удалить или изменить обертывающий div, который CakePHP использует в своем помощнике по форме.
Когда я испол ... тельные параметры в метод ввода, однако в последней версии CakePHP это не работает. Есть какие-нибудь зацепки?
Спасибо
Где разместить отдельный класс или классы бизнес-логики в CakePHP 3?
Я разрабатываю новое приложение и планирую использовать CakePHP 3. Обычно при разработке приложения поверх фреймворка ... вопрос может так же легко применяться к десятистрочному служебному классу, но в моем случае он применим к бизнес-уровню.
дата и время класса cakephp3 не найдены
Я пытаюсь преобразовать свой плагин cakephp из 2.X в 3.
У меня небольшая проблема внутри моего плагина компонента в э ... onent\DateTime' not found
Похоже, что он ищет дату и время в моем каталоге плагинов.
Как я могу это решить?
Спасибо
Как создать пару значений ключа (поле отображения), объединив/имея два поля в CakePHP 3?
Мне нужна помощь в получении двух значений (для удобного для человека выпадающего списка) в паре ключ-значение с помощь ... зовать javascript для удаления точки с запятой, но тогда это перебор. Есть ли простой способ добиться этого в CakePHP 3?
Адаптивное проектирование начальной загрузки в CakePHP 3x
Поскольку CakePHP 3x имеет встроенную функцию реагирования, я хотел бы знать структуры элементов и определения классов. ... отают со стандартными структурами элементов, есть ли какая-либо ссылка на загрузку Cake, например формы, блоки и т.д.?
CakePHP 3: Ошибка пропущенного маршрута для существующего маршрута
CakePHP 3.0
Я получаю ошибку "Отсутствует маршрут" для существующего маршрута.
Вот мои маршруты:
#my admin routes ... ому что я не пытаюсь получить доступ к действию add. Параметры, напечатанные ниже, выглядят правильно.
Что происходит?
CakePHP 3 Необработанный SQL-запрос
Я использую CakePHP 3, мне нужно выполнить необработанный SQL-запрос для нескольких таблиц. В CakePHP 2 это можно сдела ... ю, это тоже было бы полезно. Я попытался выполнить поиск в Google, но смог найти только вопросы, связанные с CakePHP 2.
Поймать исключение в Cakephp 3: не работает
Я пытаюсь поймать исключения в Cakephp v3.0, но, похоже, это не работает:
try{
$email = new Email('default'); ... ает, я использую его, чтобы перехватывать неудачную отправку электронной почты на локальном сервере.
Большое спасибо.
Как фильтровать по условиям для связанных моделей?
У меня есть ассоциация belongsToMany с пользователями и контактами.
Я хотел бы найти контакты данного пользователя.
М ... ий для содержания, пользовательских методах поиска и использовании ключа ассоциации, но я не выяснил, как их объединить.
Что означает вызов функции-члена на логическом и как исправить
Я новичок в CakePHP 3. Я создал контроллер и модель, в которых я вызываю функцию, чтобы получить всех пользователей из ... dex() {
// get all users from model
$this->set('users', $this->User->get_all_users());
}
}
Как создать предложение "IN` в запросе CakePHP?
Как вы делаете это в предложении where в новом CakePHP? Я пытаюсь:
$restaurants->find()->where(['id' => $r_id ... ;all();
Где $r_ids - массив идентификаторов, которые мне нужны в моем запросе, но это работает не так, как ожидалось.
cakephp 3.0 как заполнить поле выбора значениями вместо идентификатора
Я искал предыдущий ответ, но те, которые я нашел, связаны со старыми версиями cakephp
У меня есть две таблицы, "журна ... бор ввода с помощью issues.magazine_id в качестве значений вместо magazines.name
Спасибо за вашу помощь и комментарии
Как загрузить модели, отличные от стандартных?
В CakePHP2.x я часто использовал атрибут $uses в контроллерах, но, похоже, этот атрибут больше не доступен в CakePHP 3. ... метод loadModel().
Рекомендуется ли этот способ загрузки моделей? Или есть какой-либо другой способ загрузки моделей?
Обновите только одно поле на Cakephp 3
В какой-то части моего приложения мне нужно обновить только поле is_active некоторых table с большим количеством полей. Каков наилучший подход для обновления только этого поля и избежания проверок и требований всех остальных полей?
Могу ли я изменить настройки нескольких типов пользователей, используя одну и ту же таблицу по-другому/более простым способом?
У меня есть таблица my_users, и теперь мне нужно ее переработать, удалив столбец role в пользу поддержки нескольких рол ... eignKey' => 'user_id',
'className' => 'MyUsers',
]);
Я был бы признателен за любое понимание этого вопроса.