Описание тега cakephp-4.x

Вопросы о ветке 4.x фреймворка CakePHP MVC. Используйте этот тег в сочетании с общим тегом [cakephp]. Если ваш вопрос относится к CakePHP в целом, используйте только тег [cakephp].
0 ответов

CakePHP 4: возврат простого представления JSON

Я новичок в cakephp, я пытаюсь разработать простой REST BREAD (BROWSE, READ, EDIT, ADD, DELETE) с использованием cakephp версии 4. После установки я создал простой контроллер под названием UsersController с методом index,view,edit,delete. Пока не со…
22 янв '20 в 11:13
1 ответ

Проблема с плагином Cakephp 4.0.1 ElasticSearch

Я получаю сообщение об ошибке ниже: Неустранимая ошибка: объявление Cake\ElasticSearch\Plugin::bootstrap(Cake\Core\PluginApplicationInterface $app) должно быть совместимо с Cake\Core\BasePlugin::bootstrap(Cake\Core\PluginApplicationInterface $app): …
09 янв '20 в 08:51
1 ответ

Cakephp 4.x Admin Authentication повторяется Требуются контроллеры?

Если у меня есть UsersController и я хочу иметь префикс администратора, нужно ли мне иметь один элемент управления для всех основных функций пользователя, а другой UsersController внутри /Admin с только функциями администратора? Должен ли я иметь в …
17 апр '20 в 19:36
1 ответ

CakePHP как получить промежуточную сумму в сущности с помощью виртуального поля?

У меня есть поле под названием депозит, я пытаюсь создать виртуальное поле под названием баланс. Ниже моего желаемого результата это похоже на цепную сумму. deposit balance 100 100 300 400 10 410 Я пробовал код ниже в сущности public $balance = 0; p…
29 авг '20 в 14:50
2 ответа

Как отобразить данные с другого контроллера на страницах? CakePHP 4.x

Я хочу связать статьи со страницами, но на последнем экране появляется сообщение об ошибке. ht tps://s tackru.com/images/5b9f23309b4882b977407d9967ce4857b5b9c505.png ht tps://s tackru.com/images/620dbdec69e799466fcabc49128bdb1829add8d5.png ht tps://…
07 апр '20 в 19:22
1 ответ

Метод CakePHP BreadcrumbsHelper::templates не существует

Я следил за документацией по хлебным крошкам cakephp версии 4 для создания простых хлебных крошек. Но здесь шаблонов получения уведомлений не существует. Мои усилия $this->Breadcrumbs->add( 'add', ['controller' => 'Products', 'action' =>…
09 май '20 в 14:34
1 ответ

CakePHP: Руководство по CMS: получение InvalidCsrfTokenException, хотя защита csrf даже не активирована

Я установил CakePHP 4.0.6 на своем Lubuntu. Использование локального сервера Apache. Установка прошла успешно. Я вижу страницу приветствия. Затем я запустил учебное пособие по CMS, создал таблицы в базе данных, а затем создал все с помощью bake./cak…
25 апр '20 в 11:18
2 ответа

Как использовать TableRegistry в компоненте CakePHP?

Я новичок в cakephp и пытаюсь создать компонент с помощью cakephp версии 4.0.7. В компоненте мне нужно сохранить данные в таблице. Я следил за этой документацией по вставке данных В компоненте я пробовал код ниже для реестра Моя таблица use Cake\ORM…
23 июл '20 в 14:26
1 ответ

CakePHP 4 Формат даты для FormHelper-> date() как перейти в британский формат

У меня в шаблоне есть следующий код: <?= $this->Form->date('selected_date', ['required' => true]) ?> Это показывает прекрасное новое динамическое средство выбора даты, но с американским форматом "мм / дд / гггг". Я хочу "дд / мм / ГГГ…
10 янв '20 в 15:41
0 ответов

CakePHP 4.0.2: Ошибка при установке пакета cakephp/bake

Я пытаюсь установить cakephp 4 с помощью Oven, и я получаю ошибку ниже. Как я могу это решить?
20 янв '20 в 13:11
1 ответ

Проблемы с маршрутизацией в CakePHP 4.0.3 'Не удалось найти маршрут, соответствующий X'

Я делаю веб-приложение с внутренним REST API, написанным на CakePHP 4.0.3, и клиентским интерфейсом, написанным на Vue.js 2.6.11, использующим axios 0.19.2 для выполнения запросов. Проблема в том, что я не могу вызвать метод DELETE ни на одной из мо…
14 фев '20 в 16:15
0 ответов

CakePHP ----- Добавление подтверждения при регистрации

Я хочу добавить подтверждение в поле адреса электронной почты и пароля модального регистрационного поля длиной 20 и должно отображать сообщение, если оно оставлено пустым. Пожалуйста, дайте мне знать, как я могу добавить здесь проверку Мой UserTable…
24 авг '20 в 15:57
1 ответ

Пользовательский метод проверки Cakephp возвращает false, но не сохраняет и не отображает сообщение

У меня есть следующий валидатор в ValidationDefault, чтобы проверить, не наступает ли дата effective_until после даты effective_on. Если false, должно отображаться сообщение. $validator ->add('effective_until', 'custom', ['rule' => 'checkEffec…
28 авг '20 в 21:26
1 ответ

Cakephp 4 Метод "session()" не существует

У меня проблема, связанная с сеансом в cakephp 4, он возвращает "сеанс не существует", та же функция хорошо работает в cakephp 3, я проверил кулинарную книгу и не нашел никаких новых изменений в сеансе. $session = $this->request->session(); $n…
19 май '20 в 20:52
1 ответ

CakePHP 4: URL-адрес маршрута CakePHP Отсутствует маршрут

Я использую плагин аутентификации для входа в cakephp. application.php, код метода configAuth() protected function configAuth(): \Authentication\AuthenticationService { $authenticationService = new \Authentication\AuthenticationService([ // 'unauthe…
04 фев '20 в 11:33
1 ответ

CakePHP: обновление с 3.6.x до 4.0 "Исключение отсутствующего шаблона"

Я следовал руководству по обновлению (после того, как я обновился с3.6 к 3.8) но я получаю эту ошибку: Ошибка: [Cake\View\Exception\MissingTemplateException] Файл шаблона "Error\error500.ctp" отсутствует .... Если вы хотите настроить это сообщение о…
17 фев '20 в 13:09
1 ответ

Какие изменения нужно сделать в коде, чтобы перейти с CakePHP 3 на CakePHP 4?

Как я могу обновить проект с CakePHP 3 до CakePHP 4? Я попытался установить последний пакет CakePHP 3.8 и преобразовать его в Cakephp 4 в соответствии с руководством по обновлению CakePHP 4. Он не обновляется должным образом, отображается ошибка, ка…
04 апр '20 в 08:32
1 ответ

почему таблица не обнаруживается, когда я использую cakephp 4?

Я использую CakePHP 4, который выходит на этой неделе, и я попытался реализовать регистрационную форму, но когда я отправляю форму, появляется эта ошибка public function register() { if($this->request->is('post')){ $userTable = TableRegistry::…
19 дек '19 в 13:43
0 ответов

Cakephp 4 Url-> build с массивом выдает ошибку route not found, но не со строкой

Я пытаюсь настроить cakephp 4 с префиксной маршрутизацией. В моем home.php у меня настроен следующий код (с акцентом на тег html и href в разделе "Служебные"): <?php if ($prefix == 'serving' || $prefix == 'admin') {?> <div class="row"> &…
08 янв '20 в 00:10
1 ответ

Глиф Font Awesome не отображается в заголовке кнопки помощника формы

Версия CakePHP: 4.0.1Font Awesome версия: free-5.12.0 - здесь Я только что обновил Cake версии 3.7.5 до 4.0.1, и глиф font awesome больше не отображается в заголовке кнопок. Я следил за информацией здесь в кулинарной книге для настройки кнопки, как …
18 янв '20 в 17:15