Вопросы по теме 'cakephp-3.x'

Подзапросы в CakePHP 3?
У меня есть две таблицы products и product_categories , которые связаны через третью таблицу products_categories_products в соответствии с соглашениями CakePHP BelongsToMany (Edit: эти ассоциации установлены в ProductsTable.php и...
8392 просмотров

ID ORM в Cakephp3 как многомерный ключ
Я пытаюсь получить следующий результат от объекта ORM таблицы CakePHP3: array( [primarykey] => array ( 'name' => 'users name', 'created_by' => 'created by data'...
394 просмотров
schedule 22.11.2021

Как получить данные в виде ассоциативного массива с помощью find all в cakephp 3?
У меня есть пользователи вызова таблицы, я пробовал код ниже $query = $this->Users->find('all',['conditions' => ['users.id' => 1]]); $data = $query->toArray(); foreach ($data as $key => $value) { echo $value; } У...
2302 просмотров
schedule 26.11.2021

CakePHP 3.x - Как передать конфигурацию пагинации напрямую вместо использования свойства контроллера `$ paginate`?
Приведенный ниже код работает: // Somewhere in the Controller public $paginate = [ 'maxLimit'=>2 ]; // In the method: $query=$this->Model->find('all')->where(....); $this->set('results',$this->paginate($query)); Однако я не...
911 просмотров

Как в CakePHP 3.X с использованием addCase определить значение как резервное?
Учитывая следующее соотношение: Центры принадлежат городам Я создал средство поиска в Центрах, чтобы возвращать названия центров с кодом города (если этот код города существует). Я успешно создал свой запрос, используя if , как показано...
120 просмотров
schedule 15.10.2021

Как получить параметры из объекта запроса в CakePHP 3
Как мне получить «параметры» из объекта запроса в CakePHP 3? $response = $this->getTable()->find(); // there are beforeFinds...etc that make this more complex Когда я отлаживаю $response , я получаю следующее (: // ... '(help)'...
423 просмотров
schedule 02.10.2021

Как объединить две формы с двумя разными моделями в одну форму в CakePHP 3.5?
Я новичок в CakePHP и использую версию 3.5. Меня это действительно смущает. Моя проблема в том, что я хочу объединить две формы из двух разных моделей. В моем случае я хочу объединить форму добавления клиентской транзакции и форму добавления...
81 просмотров

Как прочитать переменную сеанса в файле bootstrp.php в Cakephp3
Мне нужно прочитать переменную сеанса в bootstrap.php файле и присвоить это переменной. Когда я обращаюсь к переменной сеанса, я получаю сообщение об ошибке: Ошибка: вызов функции-члена session () при значении null. Ниже мой код....
132 просмотров

Как запустить проект cakephp 3, помещенный в корневой каталог проекта cakephp 3
Я хочу запустить проект cakephp3, помещенный в корневой каталог проекта cakephp3 /example.com/ bin/ config/ logs/ plugins/ src/ tests/ tmp/ vendor/ webroot/ /uat/ (this is another project placed inside webroot) bin/...
245 просмотров
schedule 26.09.2021

Обновите установку CakePHP с 3.0.13 до 3.8
У меня рабочая установка с CakePHP 3.0.13. Я бы хотел перейти на 3.8, прежде чем пытаться перейти на ветку 4.x. Я запустил это: composer require cakephp/cakephp:3.8.12 и получаю следующие результаты: ./composer.json has been updated Loading...
371 просмотров

CakePHP 3 Сохранение немодальной формы
Я создаю немодальную форму на основе примера, приведенного здесь . Как только пользователь нажимает кнопку отправки, я извлекаю некоторую информацию из базы данных и отображаю ее в таблице под формой. Когда я нажимаю кнопку отправки, форма каждый...
272 просмотров
schedule 05.03.2022

Использование мета-описания в нужном месте CakePHP 3
Я пытаюсь использовать метатеги и описание в cakephp 3. Пока это работает, но я столкнулся с проблемой, что не могу поместить их на свою страницу, потому что мои файлы .ctp отображаются в моем файле default.ctp. Так, например, у меня есть меню,...
1249 просмотров
schedule 13.03.2022

Как сохранить хэш пароля, чтобы сопоставить уже хешированный пароль?
Я реализую функцию «запомнить меня» (CakePHP 3), которая сохраняет имя пользователя и хешированный пароль в файле cookie. Моя проблема в том, что мне не удается сопоставить хешированный пароль в файле cookie с хешированным паролем в базе данных. Я...
105 просмотров

Форма оплаты Cakephp 3 Stripe
Я надеюсь, что кто-то там может помочь мне понять, как Stripe должен работать с Cakephp 3. У меня есть форма с полями оплаты Stripe и пара полей для моего приложения для торта. Судя по документации Stripe, это приемлемый способ его настройки....
918 просмотров
schedule 30.03.2022

Cakephp 3: выдача 403 запрещенной ошибки для put
Я использую версию cakephp 3.3.2 и версию 5.6 php. Мое действие редактирования выглядит так public function edit($id = null) { $country = $this->Countries->get($id, [ 'contain' => [] ]); if...
1044 просмотров
schedule 06.04.2022

Как запечь админский (префиксный) код с помощью CakePHP 3?
Может ли кто-нибудь сказать мне, каков официальный способ создания CRUD для админки? В CakePHP 2 запеченный код был расширен с помощью «admin_» перед именами функций и для файлов просмотра. В CakePHP, похоже, я больше не могу найти прямой...
6446 просмотров
schedule 11.04.2022

CakePHP 3 - атрибут не отображается в таблице
У меня есть таблица с именем Bookings со следующими атрибутами: id artist_id - внешний ключ status amount created modified Он связан с таблицами Artists , Payments и Sessions . В представлении я использовал...
136 просмотров

Проверка формы cakephp 3 для связанных данных модели
Мне нужна помощь с проверкой связанных данных модели. У меня есть форма с данными пользователя (UsersTable) с дополнительными полями от Model Companies (Users hasMany Companies). Мое представление формы выглядит так: echo...
247 просмотров
schedule 08.06.2022

cakphp 3 перед сохранением доступа к измененным данным объекта
Я пытаюсь получить доступ к представленным данным внутри метода beforeSave в классе моей таблицы, но все, что я получаю, — это данные, сохраненные в базе данных. public function beforeSave($event,$entity,$options) { // submitted data is ABC...
394 просмотров
schedule 22.06.2022

URL-адрес cakephp 3 в контроллере
Мне нужно отправить URL-адрес с контроллера для просмотра с помощью json. Это не нормально, когда я использую $this->Html->link или $this->Url->build для ссылки. Как я могу отправить ссылку в json.. используйте Cake\View\Helper\UrlHelper; наверху...
9191 просмотров
schedule 12.07.2022