Вопросы по теме 'cakephp-3.0'
Замена AppModel в Cakephp3
Я хотел бы реализовать функцию autoslug для двух моделей в CakePHP3 и использовать beforeSave -обратный вызов для того, что работает нормально. Однако структура slug немного отличается от Inflector::slug , поэтому я написал небольшую функцию для...
1867 просмотров
schedule
02.08.2023
Загрузка файлов javascript от поставщиков в CakePHP 3
Моя проблема заключается в том, как загрузить файлы .js из папки поставщиков в CakePHP 3.0. Я включил twitter bootstrap через composer. Файл .js находится в папке /vendor/twbs/bootstrap-sass/assets/javascripts/. Я не хочу перемещать его в webroot,...
1478 просмотров
schedule
30.12.2022
Как создать предложение `IN` в запросе CakePHP?
Как сделать это в предложении where in в новом CakePHP? Я пытаюсь:
$restaurants->find()->where(['id' => $r_ids])->all();
Где $r_ids - это массив идентификаторов, которые мне нужны в моем запросе, но это не работает должным...
17645 просмотров
schedule
03.08.2023
3.0 HTML-маршрут Cakephp только
Я хотел бы направить URL-адреса, которые имеют следующий шаблон;
http://mywebsite.com/en/url.html
Код ниже работает.
Router::prefix ( 'en', function ($routes) {
$routes->extensions ( [
'html'
] );...
829 просмотров
schedule
22.11.2022
Как создать пользовательское правило проверки в торте 3
Я работаю над Cake 3. Я хочу создать собственное правило проверки. Я хочу проверить, равно ли поле «пароль» полю «confirm_password».
Это мой код:
public function validationDefault(Validator $validator) {
$validator...
11648 просмотров
schedule
10.10.2022
Cakephp 3.0 ConnectionManager, getDataSource в контроллере
Что в CakePHP 3.0 эквивалентно вызову getDataSource() из контроллера (например, $this->ModelName->getDataSource() в cakephp 2.x)?
Я пробовал это:
use Cake\Datasource\ConnectionManager;
$conn = ConnectionManager::get('my_connection');...
5322 просмотров
schedule
07.05.2023
Маршрутизация Cakephp 3 не работает?
Я установил и настроил cakephp 3 на виртуальном сервере по IP-адресу на порту 8080. Пример. xxx.xxx.xxx.xxx:8080
Однако, когда я пытаюсь получить доступ к URL-адресу, например xxx.xxx.xxx.xxx:8080/Users , похоже, он не работает.
У меня также...
1166 просмотров
schedule
29.12.2022
PHPUnit и CakePHP 3 — постоянный DS, уже определенный в paths.php
Когда я запускаю phpunit для своего проекта cake 3, я получаю следующее уведомление:
PHP Notice: Constant DS already defined in /path/to/project/config/paths.php on line 18
Но я не нахожу, где он пытается переопределить константу? Я имею в...
576 просмотров
schedule
20.03.2023
Варианты выбора формы доступа к полю желания из таблицы внешнего ключа в cakephp 3.x.x
В моем проекте у меня есть таблица элементов, которая содержит два внешних ключа location_id и category_id. Когда я добавляю новый элемент, cateogries_id появляется Categories.name в add.ctp: выберите параметры (внешний) Ключ — отображаемый...
506 просмотров
schedule
30.01.2023
CakePHP 3 Эквивалент Containable
Поведение Containable было очень полезным в предыдущих версиях CakePHP. Есть ли замена Containable в версии 3?
1040 просмотров
schedule
29.03.2023
CakePHP 3 — Создание скрытого поля
Согласно документации
http://book.cakephp.org/3.0/en/views/helpers/form.html#options-for-select-checkbox-and-radio-inputs
Я использую «HiddenField» для создания скрытого ввода со значением 0. Вот так
echo $this->Form->Label("Stats...
1474 просмотров
schedule
15.07.2023
Пользовательское сообщение проверки игнорируется в CakePHP 3.0
Я пытаюсь создать пользовательское правило проверки следующим образом:
$validator
->add('slug', 'custom', [
'rule' => function($value, $context) {
return preg_match('/^[a-z0-9\-]+$/', $value);
},...
1464 просмотров
schedule
04.05.2024
как сохранить ownToMany для редактирования в CakePHP 3.x?
Products принадлежитToMany с ProductCircles по ProductsInCircles .
ProductsInCirclesTable.php
public function initialize(array $config)
{
$this->table('products_in_circles');
$this->displayField('id');...
1968 просмотров
schedule
03.02.2024
Windows + Xampp + CakePHP — Composer выдает ошибку при обновлении
Я пытаюсь создать локальную среду разработки на компьютере с Windows, используя Xampp. Xampp настроен правильно, и я могу получить доступ к localhost , locahost/phpmyadmin и виртуальному хосту, который я создал domain.local . Этот виртуальный...
306 просмотров
schedule
22.11.2022
Выпадающий список формы Cakephp 3.0, как показать уровень
Я пытаюсь добавить поле формы для пола ниже, это мой код:
$options = ['m' => 'Мужчина', 'f' => 'Женщина']; echo $this->Form->select('gender', $options);
Но в моем представлении я не могу увидеть пол lebel, есть ли какой-либо другой код, который...
1283 просмотров
schedule
06.01.2023
Cakephp3.0 Проблема аутентификации
Проблема, с которой я столкнулся, я могу пройти аутентификацию с помощью учебника в блоге, но когда я делаю то же самое с таблицей пациентов и хочу войти в систему через URL/пациенты/логин, но каждый раз, когда я аутентифицируюсь, он говорит...
279 просмотров
schedule
03.09.2022
Обновление формы Cakephp 3
В настоящее время я работаю над проектом с использованием cakephp 3.
У меня есть форма для добавления клиентов, которая работает с этим в моем контроллере:
public function add(){
$clients = $this->Clients->newEntity();...
1677 просмотров
schedule
07.09.2022
Flash-сообщение в cakephp 3 не работает
Я новичок в торте, извините, если это простая проблема.
Когда я закончу сохранять данные и попытаюсь показать сообщение с информацией о том, сохранен ли пользователь или не может быть сохранен, покажите мне следующую ошибку:
Ошибка: вызов...
4508 просмотров
schedule
04.12.2022
Вставка данных из одной формы в две таблицы
Мне нужно вставить данные из одной формы в две таблицы в CakePHP 3.0.
Я знаю, что не могу использовать saveAll() , так как это устарело. Две таблицы: Users и Addresses
Внешний ключ id(Users) и user_id(Addresses)
В UsersTable...
106 просмотров
schedule
26.08.2022
Как я могу использовать специальные имена в качестве имени поля в cakephp 3?
У меня есть поле ссылок в таблице статей. Когда я пытаюсь сохранить объект статьи, cakephp столкнулся с проблемой, потому что «ссылки» — это зарезервированное имя в mysql.
SQL Query: INSERT INTO articles (parent_id, stage_id, stagepart_id,...
28 просмотров
schedule
23.08.2023