Articles of cakephp 3.0

Аутентификация LDAP с помощью CakeFp 3.x

Я новичок в Cakephp и теперь работаю над реализацией LDAP-аутентификации в своем приложении. Многие вещи в учебнике «закладок» на официальном веб-сайте работают автоматически, поэтому он не дал мне достаточной информации о том, как реализовать определенную проверку подлинности. Я уже проверял эту проблему и разъяснения для проверки подлинности CakePHP 3 Ldap и пытался реализовать мою аутентификацию […]

Связывание таблиц между двумя моделями в CakePHP

Я хочу получить этот результат: Нажмите «Мне» (получите ссылку, чтобы перейти к другой сопоставимой таблице) Я следую официальному руководству cakephp для объединения таблиц вместе, но он не работает. Моя база данных выглядит так: Таблица ciudades: | id (int 4) PK | nombreCiudad (varchar 60) | Настольные комплектующие: | idComplejo (int 11) PK | nombre (varchar […]

CakePHP 3 Переключатель источника данных

В настоящее время я пытаюсь заставить мое приложение переключать источник данных в зависимости от того, будет ли он писать или читать из базы данных. К несчастью, я просто не могу заставить его работать. Я предполагаю, что мне просто не хватает чего-то маленького. Я создал EventListener, чтобы поймать событие beforeSave для переключения источника данных при записи. […]

Как я могу присоединиться к двум таблицам в нескольких столбцах в CakePHP 3?

Я использую CakePHP v3 У меня есть таблица, которая выглядит так: Документ: id | section | paragraph ————————- 1 2 4 Текст: id | section | paragraph | theText ————————————— 12 2 4 Blah blah Поэтому в SQL я мог бы сделать что-то вроде этого; SELECT * FROM document INNER JOIN text ON document.section=text.section AND […]

CakePHP 3 Проблема аутентификации Ldap и уточнение

Я работаю над интеграцией аутентификации LDAP в моем проекте. и я следил за учебником на официальном сайте CakePHP, который описывает, как создать пользовательский объект в пути src-приложения и использовать эти пользовательские объекты в AuthController. Поэтому я создал папку с именем Auth в src с именем файла LdapAuthorize.php. Путь выглядит так: src / Auth / LdapAuthorize.php […]

CakePHP 3 Сохранение BelongsToMany Association Неизвестный тип "" Ошибка

Я ударился головой о стену, пытаясь понять, почему мои электронные письма (принадлежат «Гостям» (принадлежит многому электронному письму)) не будут экономить. Когда я пытаюсь сохранить модель электронной почты со связанными данными (гостями), она не работает в $ this-> Emails-> save ($ email) с: Неизвестный тип "" Ошибка InvalidArgumentException Я следил за примером CakeBookmarks ( http://book.cakephp.org/3.0/en/tutorials-and-examples/bookmarks/intro.html ) […]

cakephp3 связывает одну таблицу с несколькими таблицами в зависимости от типа

Итак, вот моя проблема. Мне нужно связать страховой полис с застрахованным имуществом / предметом. Теперь детали сильно варьируются от политики автомобиля до дома или бизнеса. Так что я хочу сделать что-то подобное в таблице политик Policies item_id item_type и который ссылается на разные таблицы в зависимости от значения поля «item_type», например: item_type = car then […]

Интеграция WordPress Post с Cakephp3

Я работаю над cakephp 3.x и хочу отображать раздел блога на моем сайте. Я хочу использовать функцию WordPress на своем сайте. Я установил WordPress 4 на свой локальный сервер, затем импортировал таблицы WordPress в базу данных торта и поместил папку WordPress в папку webroot Cakephp. В функции initialize () контроллера приложения я поставил этот код […]

Ошибка CakePHP SQLSTATE

Я пытаюсь обновить текущее приложение CakePHP 2.x до 3.x. Я исправил проблемы с пространством имен и папок. Теперь у меня проблемы с базой данных. На моем тестовом сервере я создал ту же базу данных MySQL и предоставил пользователям доступ. Затем я изменил конфигурационный файл config\app.php . Но когда я пытаюсь выполнить свое приложение, я получаю […]

Обновите только одно поле на Cakephp 3

В какой-то части моего приложения мне нужно обновить только поле is_active из некоторой table с большим количеством полей. Каков наилучший подход к обновлению только этого поля и избегать валидаций и требований всех других полей?