Описание тега cakephp-3.5
Вопросы о ветке 3.5.x фреймворка CakePHP MVC. Используйте этот тег в сочетании с общим тегом [cakephp]. Если ваш вопрос относится к CakePHP в целом, используйте только тег [cakephp].
1
ответ
Поддельный URL Shortener
Я хочу перенаправить www.myhost.com/g/:id в www.myhost.com/jobs/view/:id, В настоящее время следующий код делает это хорошо: $routes->connect( '/g/:id', ['controller' => 'Jobs', 'action' => 'view'], ['pass' => ['id'], 'status' => 301,…
25 июн '18 в 15:10
0
ответов
Как сравнить столбцы друг с другом в условиях запроса?
Я пытаюсь создать запрос с подзапросом в cakePHP 3.5, но он не соответствует ожидаемому. Подробные сведения приведены ниже и помогите мне его решить. SQL:- $sql = ' SELECT t1.id, t1.code, t1.description, t1.customer_id, t1.delivery_date ( SELECT SUM…
01 ноя '18 в 09:11
1
ответ
CakePHP 3.5 Запись и шифрование файлов cookie
Справочная информация: я только что обновился до CakePHP 3.5.17. У меня был код, который пишет cookie. Однако, кажется, что мне не хватает нескольких шагов, чтобы зашифровать его. Может кто-нибудь пролить свет, где пропущены шаги? В данный момент ве…
04 июн '18 в 05:30
1
ответ
Использование функции $this->response->withFile() в CakePHP 3.5 для возврата файла JPG
Я пытаюсь прочитать файл и вернуть его с контроллером в CakePHP 3.5, и мне не очень повезло. У меня есть быстрый тестовый файл, расположенный в каталоге / webroot с разрешениями 777, и я пытаюсь вернуть его с этим кодом: public function thumbnail( $…
11 апр '18 в 16:17
3
ответа
Бесконечный цикл входа в систему после обновления CakePHP 3.6
В моем приложении, основанном на CakePHP, я использую. Когда я вхожу с помощью URL /manager/login (соответствует LoginController, префикс Manager), все в порядке. Когда я выхожу из системы или использую / manager, результат будет следующим: /manager…
19 апр '18 в 10:08
1
ответ
Как отфильтровать по переводам принадлежащих ToMany ассоциаций?
Я хотел бы запросить переводы в связанной с ним принадлежности. В соответствии с документами и этим вопросом должна быть возможность запрашивать в переводах ассоциации. Я попробовал следующий (упрощенный) код: $result = $this->table()->find() …
15 апр '18 в 19:34
0
ответов
CAKEPHP 3.X - ошибка при установке максимального количества вариантов, выбранных в множественном выборе
Я новичок в Cakephp. Я пытался определить правило для ограничения количества вариантов, которые можно выбрать в поле множественного выбора. И следующая ошибка появилась в части проверки! ERROR: Warning (2): Illegal string offset 'equipament_id' [APP…
25 июн '18 в 03:55
1
ответ
CakePHP 3.6 Query Builder комплекс ИЛИ условия проблемы
Я пытаюсь построить запрос, используя построитель запросов со сложными вложенными условиями И и ИЛИ. Вот что я написал до сих пор. $cond_arr = array(); $cond_arr['VehicleBrandModels.status'] = 1; $query = $this->VehicleBrandModels->find(); $qu…
08 май '18 в 12:15
0
ответов
CakePHP Обновление через Rector, функции с объявлением массива типов ввода
Я пытаюсь использовать ректор ( https://github.com/rectorphp/rector) в первый раз для обновления моего приложения CakePHP. Сначала я работаю в локальной среде разработки. У меня немного болит голова. Для примера я создал следующий простой класс php:…
10 дек '18 в 07:22
1
ответ
Получение ошибки "Вызов функции-члена format() для массива" при запросе поиска записей между двумя датами в CakePHP 3
Я хочу найти записи между двумя датами, поэтому я написал этот код: $this->paginate['conditions']['OR']['Clients.date_registered BETWEEN ? and ?'] = [$dateRegFrom, $dateRegTo]; date_registered это datetime столбец, поэтому я попробовал оба формат…
20 ноя '18 в 14:40
0
ответов
CakePHP 3.5 шифрует куки с динамическими именами
В моем приложении есть зашифрованные куки с динамическими именами. Я реализовал промежуточное ПО для шифрования, и оно отлично работает для тех файлов cookie со статическими именами, как xxx, yyy и zzz. $cookiesEncrypted = new EncryptedCookieMiddlew…
12 июн '18 в 03:59
1
ответ
PHP сборщик мусора удаляет мои сессии
Эта проблема: У меня есть веб-сайт, который использует сессии PHP, чтобы позволить пользователям войти в систему. Он работает нормально. Но сеанс истекает слишком рано, чтобы 1 минута бездействия вышла из системы пользователя. Моя среда: Версия php:…
25 май '18 в 12:29
0
ответов
Визуализация HABTM
Я ищу способ сделать отношения HABTM на сайте более красивыми. По умолчанию они отображаются в длинном списке. Чтобы выбрать несколько одновременно, нужно удерживать Ctrl. Я мог бы представить что-то вроде системы перетаскивания с двумя столами рядо…
06 авг '18 в 13:11
1
ответ
CakePHP3.5 загрузить другой файл шаблона
В моем PhotoalbumsController я пытаюсь загрузить другой макет, когда вызывается действие imgToAlbum. <?php namespace App\Controller\Admin; use App\Controller\AppController; use Cake\ORM\TableRegistry; use Cake\Http\ServerRequest; use Cake\Event\E…
11 апр '18 в 19:56
2
ответа
CakePHP 3.5, как проверить пустое или не пустое поле на основе значения другого поля?
Я использую CakePHP 3.5.5. Я поражен пользовательским правилом проверки. У меня есть поля страны и штата, на мой взгляд. В случае, если значение поля страны равно США, тогда мы делаем поле состояния обязательным, в противном случае мы не делаем этог…
12 апр '18 в 12:28
1
ответ
CakePHP 3.5 Написание и чтение Cookie
Прежде всего, я попробовал эти два решения, представленные в этих двух ссылках Как установить и получить Cookies в Cakephp 3.5 Как создать куки на уровне контроллера в CakePHP 3.5? Но это просто не работает как-то. Я привел пример того, как я пыталс…
01 июн '18 в 01:07
0
ответов
Автоотношение с суммой в cakephp3
Я пытаюсь создать отношение hasOne в CakePHP-3.5 с суммой столбца quantidade между следующими таблицами: brindes: Field Type ------------------------ ---------------------------------------------- id bigint(20) unsigned clientes_id bigint(20) unsign…
26 апр '19 в 14:13
1
ответ
Класс 'MongoClient' не найден в файле Controller\AppController.php
Привет, я пытаюсь подключиться mongo DB(Version 3.4.18) с помощью CakePHP (version 3.5.1) with Apache server on PHP (7.2.4) и сталкивается с ошибкой ниже 2019-07-01 10:41:09 Error: [Error] Class 'MongoClient' not found in E:\xampp\htdocs\myproject\s…
01 июл '19 в 14:06
0
ответов
Cakephp 3.5: как проверить функциональность входа в систему без использования Fixture для модульного тестирования в phpunit?
Я использую компонент аутентификации Cakephp-3.5 в своем приложении для проверки учетных данных пользователя. Теперь мне нужно записать модульные тесты для формы входа. Мне нужно писать тестовые примеры, не используя Fixture, а только в phpunit. Я н…
13 ноя '19 в 14:56
1
ответ
Часовой пояс отсутствует в i18nFormat
У меня возникла странная проблема с отображением часовых поясов в результатах JSON объектов Time/FrozenTime в CakePHP 3.5 после миграции нашего приложения на PHP 7.2 и в новую серверную среду. Упрощенный пример возникает при форматировании нового Ca…
31 янв '20 в 21:00