Описание тега cakephp-3.1

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

Cakephp 3 лучшая практика кодирования для модельных функций

У меня есть таблица current_day_users и таблица пользователей. Что является лучшим методом кодирования между следующими для извлечения данных из current_day_users: 1.UsersTable.php код $this->CurrentDayUsers->find()->where(['user_id'=>$u…
20 мар '16 в 07:38
1 ответ

CakePHP 3: ассоциация hasOne не сохраняется / создается

Cake PHP Version: 3.1.5 У меня проблема с сохранением ассоциации hasOne, которая отлично работает на одной таблице, но не на второй. Tickets а также Cashdrafts связаны с Cashpositions в отношениях. Cashpositions держит два FK для их ID. Поэтому, ког…
15 дек '15 в 13:09
0 ответов

Получить IP-адрес в cakephp 3.2

Здесь я хочу найти IP-адрес системы, которую я хочу реализовать. но я застрял здесь Я использую CakePHP версии 3.2. я работал над этим, получая неполный ip::1, в то время как ip моей машины 155.0.0.1 Ниже приведен код для получения IP echo $this-&gt…
07 мар '16 в 10:25
1 ответ

CakePHP 3.1 MySQL ушла

У меня есть сценарий оболочки, который работает непрерывно в цикле. Он проверяет базу данных на наличие записей и изменяет их при необходимости. set_time_limit(0); while(true){ try{ $this->out(mysql_ping()); $companies = $this->findCompanies()…
27 апр '16 в 20:00
1 ответ

Cakephp 3.1 - Как перенаправить на основе значений строки запроса?

Недавно мы обновили наш сайт с чистого php до cakephp 3, и у нас возникли проблемы с перенаправлением URL-адресов, имеющих параметры, на новый URL-адрес. Например этот редирект работает нормально $routes->redirect('/webcast.php', '/webcast', ['st…
29 авг '16 в 23:05
1 ответ

CakePHP 3: не уверен, почему Cache::read() не работает

У меня есть объект SettingsSiteTable со следующим методом для чтения настроек в базе данных и сохранения результатов в кеше. // GET ALL CONFIG SETTINGS function getConfigs(){ if(($settings_site = Cache::read($this->key)) === false) { $settings_si…
02 ноя '15 в 15:38
1 ответ

cakephp 3.x как использовать сессию в модели?

Мы разрабатываем приложение для корзины покупок. В нашем приложении мы объединяем элементы корзины с входящим пользователем, когда пользователь вошел в систему. Не могли бы вы помочь мне, как использовать Session внутри модели?
01 фев '16 в 10:08
1 ответ

CakePHP 3: плагин маршрутизации без косой черты в конце?

Плагин Admin / методы PagesController: Главная индекс добавлять .. удален метод отображения по умолчанию. Проблема, я не могу получить доступ к URL без косой черты в конце mysite.com/admin/pages, если я пытаюсь получить перенаправление на mysite.com…
08 дек '15 в 11:21
1 ответ

Как удалить данные в пользовательском методе поиска в CakePHP 3

Я хочу удалить данные в пользовательском методе поиска. Пользовательский метод поиска документов Мой код: public function findPREACTIVE(Query $query, array $options) { $query->delete() ->where(['member_status' => -1]) ->andWhere(['regist…
02 ноя '15 в 11:45
1 ответ

requestAction показывает пустую страницу в CakePHP 3.1

Я использую CakePHP 3.1 и всякий раз, когда я использую requestAction, страница становится пустой, пока я получаю сообщение об ошибке в консоли. Основной код: $test = $this->requestAction('/dockets/find'.$articleList->id, [], ['return']); В то…
19 янв '16 в 09:03
2 ответа

Как добавить связанные данные при добавлении пользователя одновременно CakePHP 3.x?

Я хотел бы иметь возможность добавлять запись о членстве одновременно с добавлением пользователя. Я не могу заставить его работать. Я хочу иметь возможность выбирать уровень членства и отправлять эти данные на контроллер, где я могу добавить данные,…
01 дек '15 в 00:46
2 ответа

Как получить подтверждение при сохранении нескольких записей с помощью newEntities() CakePhp 3.x?

По какой-то причине я не получаю никаких ошибок проверки при сохранении нескольких записей. Я могу получить ошибки, используя print_r($user->errors()); но они не вводятся автоматически в форму, как при добавлении одного пользователя. Согласно докуме…
22 окт '15 в 15:59
2 ответа

Как подсчитать количество уникальных просмотров страниц на моей веб-странице с помощью Cakephp 3.0?

Я пытаюсь реализовать общее количество уникальных просмотров страниц для моей веб-страницы. Любой, кто знает, как это сделать, просто дает мне идею реализовать с помощью CakePHP 3.0
1 ответ

Как я могу сгенерировать PDF, используя CakePhp v3.x

Я использую CakePHP v3.x, как я могу создать файл PDF? Есть возможность сгенерировать файл "только для скачивания" или "только для печати"? (который не нужно сохранять на сервере)
3 ответа

Какая разница между получить или найти в CakePHP 3

Какую разницу ч / б получить или найти в cakephp 3. Почему мы используем get или find в cakephp 3.
05 окт '16 в 11:34
1 ответ

Как создать сгруппированную структуру на основе поля в результате запроса?

Я пытаюсь сгруппировать по годам в cakephp3. Я могу получить данные, используя следующий способ, но они не сгруппированы по годам (так, как я хочу). $query = $this->Alerts->query(); $year = $query->func()->year([ 'added_on' => 'litera…
12 янв '16 в 16:41
1 ответ

CakePHP 3 меняет шаблон радиовхода

Cakephp 3 создать радио-контейнер с меткой -> ввод, как это <div class="radio"> <label class="radio-acces-checked" for="condition-access-1"> <input id="condition-access-1" type="radio" value="1" name="condition_access"> Free access…
11 янв '16 в 20:37
1 ответ

Curl PUT Request и пустые данные запроса (остальные API)

Я пытаюсь сделать запрос PUT, чтобы отредактировать данные некоторых пользователей, но я получаю пустые данные вместо того, что я отправляю через мой запрос. Я пытался с почтальоном (плагин Chrome) и с пользовательским фрагментом PHP: ?php $process …
01 апр '16 в 17:21
1 ответ

Как отправить электронное письмо на cakephp 3.6.7..?

Я использую cakephp3.6.7 при настройке app.php, он покажет ошибку. Ошибка: Не удалось отправить электронное письмо: mail(): не удалось подключиться к почтовому серверу через порт localhost 25, проверьте настройки "SMTP" и "smtp_port" в php.ini или и…
1 ответ

CakePHP 3.x загрузка нескольких файлов не работает

При использовании линии: <?= $this->Form->input('ad_photos[]', ['type' => 'file', 'multiple' => true, 'label' => 'Add Some Photos']); ?> Форма даже не будет отправлена. Это как страница перезагружается. Этот код использовать для…
03 июн '16 в 19:10