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

CakePHP - это веб-среда с открытым исходным кодом для быстрой разработки PHP, которая обеспечивает расширяемую архитектуру для разработки, обслуживания и развертывания приложений. Он использует широко известные шаблоны проектирования, такие как MVC и ORM, в рамках парадигмы соглашения по конфигурации.
1 ответ

CakePHP - Поведения / Поведения - Советы по созданию пользовательского поведения

Я прочитал о поведении и подумал, что это может соответствовать моим простым требованиям, но я не знаю, как начать с точки зрения создания собственного поведения. Сценарий: у меня есть мастер- таблица под названием " Компании". Эта таблица имеет отн…
08 мар '14 в 13:20
0 ответов

Получить последние данные чтения и добавить в следующую строку Cake PHP

Извините, если это просто, но я потратил на это дни! У меня есть система, встроенная в CakePHP версии 2.2.4, которая позволяет пользователю вводить показания счетчика с помощью простой формы. Форма запрашивает: Чтение даты Предыдущее чтение Текущее …
27 ноя '14 в 20:04
1 ответ

Используйте данные MySQL в качестве данных диаграммы для плагина CakePHP Highchart

Я хотел бы использовать плагин Highchart в CakePHP. Я установил его, и я могу запустить все демонстрации, которые идут с плагином. Я хотел бы использовать его в своем собственном контроллере и взял один из примеров в качестве руководства по реализац…
22 июн '15 в 15:12
1 ответ

Как мне настроить CakePHP ACL для 3 уровней пользователей?

У меня есть настройки базы данных, подобные этой (я знаю, что это не лучшая настройка, но я не в силах ее изменить:-( В основном есть 3 уровня пользователей - Администратор - Менеджеры - Персонал Несколько замечаний: -Каждый сотрудник относится к от…
03 июн '09 в 15:08
4 ответа

Тестирование перенаправлений CakePHP 2.0

Я смотрел на некоторые примеры в кулинарной книге, но я не понимаю: http://book.cakephp.org/2.0/en/development/testing.html Как я могу проверить перенаправление в действии удаления как это? public function delete($id = null){ $this->Comment->i…
1 ответ

Как вернуть тип MIME для шрифта?

Правильный тип MIME для шрифтов Этот вопрос решен, но я не знаю, как это сделать. помогите мне, я использую cakePHP, я читаю RequestHanlder Component в bookcake, но я никогда не использую MIME.
22 авг '10 в 23:51
0 ответов

CakePHP - загадочное правило автоматической проверки на поле

У меня есть форма, созданная с помощью помощника формы. Я показываю 5 вариантов для выбора до 5 услуг. for ($i = 0; $i < 5; $i++) { echo $this->Form->input('Job.services.'.$i, array('label' => 'Service'.($i+1), 'options' => $services,…
05 май '13 в 08:47
2 ответа

Как я могу создать подзапрос в cakePHP?

Как я могу создать подзапрос в cakePHP с помощью метода find? Например: SELECT *, (SELECT COUNT(*) FROM table2 WHERE table2.field1 = table1.id) AS count FROM table1 WHERE table1.field1 = 'value' !!! table2.field1 = table1.id!!!
04 май '13 в 11:34
1 ответ

CakePHP присоединяется к содержанию

Я разрабатываю с помощью CakePHP (2.4.7), и я использую опцию содержать. У меня есть несколько операторов поиска с 15 таблицами / моделями внутри содержащегося массива, и мой журнал запросов показывает около 60-100 запросов. Должен ли я использовать…
09 июл '14 в 12:02
1 ответ

Cake PHP - как проверить состояние только за последние

Я следую инструкциям из учебника Закладки, и у меня возникла проблема с одним из запросов. Я испек все модели из своей базы данных (как в учебнике), и теперь я хочу подготовить собственный искатель. У меня есть две таблицы академических учителей и о…
25 янв '17 в 18:27
2 ответа

CakePHP $this->Auth->Login() всегда возвращает false

Я пытался понять это в течение многих часов, но безуспешно. Массив $this->request->data['Login'] содержит правильное имя пользователя и хэш, которые соответствуют записи в базе данных. $ This->Auth-> Логин (); всегда возвращает ложь по какой-то прич…
05 сен '14 в 14:07
1 ответ

CakePHP 3 baseUrl включен отсутствующий контроллер

В app.php это говорит: * - baseUrl - To configure CakePHP to *not* use mod_rewrite and to * use CakePHP pretty URLs, remove these .htaccess * files: * /.htaccess * /webroot/.htaccess * And uncomment the baseUrl key below. но когда я делаю комментари…
11 дек '15 в 08:25
0 ответов

CakePHP 3 - Невозможно добавить новую запись

Когда я отправляю новую форму Job, действие hte передает всю информацию по URL, но действие по сохранению не происходит, и не появляется флэш-сообщение об успехе или ошибке. В переменной tab в отладочном файле все выглядит хорошо, за исключением, мо…
17 авг '17 в 11:31
2 ответа

Как использовать функцию CakePHP под названием generatetreelist?

Я новичок в CakePHP и этой функции, поэтому, пожалуйста, помогите мне, как можете. generatetreelist(null, null,'{n}.Category.name', '  - '); это показывает имя категории и детей идеально, но я хочу показать все мои поля ка…
02 июл '11 в 08:05
1 ответ

Cakephp3 Сохранение нескольких выпадающих списков в базе данных

У меня есть форма с выпадающим, который является множественным => правда echo $this - > Form - > input('test_id', [ 'options' => $tests, 'required' => true, 'empty' => 'Select Tests', 'multiple' => true ]); Но когда я отправляю фор…
21 фев '16 в 17:34
1 ответ

Модель не будет обновляться

Использование cakephp: я пытаюсь обновить информацию о клиенте и адрес, с которым связан клиент. такой, что Customer.address_id = Address.id, и Модель клиента $belongsTo = 'Address'; От клиентов_контроллер function profile($id = null) { if (empty($t…
28 мар '09 в 03:35
1 ответ

CakePHP, ИМЕЮЩИЙ СУММУ Запрос сверхслабый - где есть место для улучшений?

Этот запрос убивает всю страницу (90% времени запроса): /** * Checks if a conversation exists containing these users (at least two!) * //TODO: fixme! SUPER-SLOW! 5s on a 6s page load total * * @param array $users Users to check on * @param int $limi…
15 ноя '14 в 05:03
1 ответ

CakePHP 2.1 - Сохранение (и создание) нескольких моделей соединения и связанных с ними моделей

Мои модельные отношения таковы: Student hasMany ClassStudent Class hasMany ClassStudent ClassStudent belongsTo Student ClassStudent belongsTo Class ClassStudent is a join model. Я хочу создать учеников, использовать существующий класс или создать но…
06 мар '12 в 02:40
2 ответа

Разрешить весь контроллер в CakePHP Auth и allow() не работает

Я пытался выполнить $this->Auth->allow() в beforeFilter() но мне нужно добавить весь контроллер как исключение, то есть он должен быть общедоступным и не требовать входа пользователя. Просто краткий способ выполнить $this->Auth->allow( e…
03 июл '13 в 17:42
2 ответа

CakePHP - Ошибка сохранения поля даты

У меня проблемы с сохранением моего поля даты в базе данных с помощью CakePHP. Имя столбца таблицы [User].[dob] Посмотреть <?php echo $this->Form->input('dob', array('type'=> 'date', 'label' => FALSE, 'dateFormat' => 'DMY', 'minYea…
29 дек '11 в 05:41