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

Этот тег относится к ветви 2.5.x инфраструктуры CakePHP MVC.
2 ответа

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

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

Кэш панели инструментов DebugKit исчерпывает память

У меня есть контроллер, который передает большие переменные в представление, но ничего лишнего, учитывая контекст (PHP использует около 100 МБ ОЗУ). Моя проблема в том, что DebugKit генерирует большой временный файл, который требует много памяти для…
17 янв '17 в 12:00
1 ответ

CakePHP 2 HTMLHelper ссылка

Я пытаюсь написать ссылку, которая заканчивается на этом: <a href="#">Text</a> Как мне изменить этот код? echo $this->Html->link('Text', array('url' => '#')); Приведенный выше код заканчивается примерно так: <a href="/account…
10 ноя '15 в 10:30
0 ответов

401 Несанкционированный не интерпретируется в Firefox

Я работаю над CAKE PHP 2.5.x и если сеанс пользователя истек, то я бросаю 401 unauthorized исключение в ответ на HTTP/AJAX запрос. Теперь, если я вышел из системы и браузер отправляет AJAX запрос к серверу. Так что в таком случае сервер отправляет 4…
24 дек '15 в 12:21
1 ответ

Paginate игнорирует условия

Когда я пытаюсь запустить этот код, он не изменит мой запрос, условие просто не выполняется: $this->paginate = array( 'conditions' => array( 'campaign_id' => $this->request->data['Campaign']['campaign_id'] ) ); $this->set('products…
03 июл '14 в 15:34
1 ответ

CakePHP 2.5 Basic Search другой контроллер

Я пишу приложение для веб-сайта на CakePHP, у меня есть требование иметь окно поиска на главной странице (pages/home.ctp, PagesController), которое ищет контент со своей страницы событий (Events/index.ctp, EventsController). Я хочу, чтобы поиск прос…
29 апр '15 в 15:38
1 ответ

CakePHP - удаление данных по связанному ключу

У меня есть несколько таблиц, которые связаны через отдаленные отношения - например: A.id = B.a_id, B.id = C.b_id, C.id = D.c_id И учитывая A.idЯ хочу удалить все строки в D которые связаны с A.id, поскольку Model::deleteAll() не принимает никаких о…
04 фев '15 в 13:59
1 ответ

Окно поиска с автозаполнением при просмотре

Я новичок в CakePHP, я следовал руководству по реализации окна поиска с автозаполнением, и все прошло хорошо, окно поиска в View/ Pages / home.ctp работает, как и ожидалось, но мне действительно нужно поставить это окно поиска на моем Просмотрите / …
02 июн '14 в 10:40
0 ответов

CakePHP: редактирование данных из другой модели с помощью Foreach

У меня есть модель (обменный курс), которая должна отображаться на каждой странице (в заголовке). Я уже успешно загрузил его в свой AppController. class AppController extends Controller { [...] public function beforeFilter() { [...] $this->loadMo…
07 май '18 в 22:01
1 ответ

Я хочу войти через твиттер в Cakephp2.5.4

Я новый в платформе CakePHP 2.x. Сейчас я пытаюсь подключить свое приложение для входа в систему через твиттер. Я получаю много уроков из сети. Но не все указано именно для лучшего понимания. Я ищу несколько документов или примеров на CakePHP и захо…
28 май '15 в 13:34
1 ответ

Использование поискового плагина CakeDC для поиска данных в поле множественного выбора

Я пытаюсь реализовать поиск с помощью поискового плагина CakeDC. В этом поиске у меня есть поле, которое имеет 'multiple' => 'checkbox' установлено. Это поле позволяет пользователю выбрать несколько городов, чтобы они могли фильтровать результаты…
1 ответ

CakePHP 2.x Доступ к другой модели

Noob, чтобы испечь PHP здесь. Bicycle belongsTo Stand Stand hasMany Bicycle Stand belongsTo Station Station hasMany Stand Я испек CRUD, и теперь я хочу отображать название станции, когда я смотрю велосипед. Как мне определить отношения между велосип…
29 ноя '14 в 13:01
1 ответ

Как удалить многоуровневый cookie в CakePHP 2.5.3?

Я сделал многоуровневое печенье, как это: $cookie_data = array( 'value1' => 1, 'value2' => 2, 'value3' => array( 'value1' => 1, 'value2' => 2 ) ); $this->Cookie->write('mycookie', $cookie_data); Все работает нормально, пока я не…
19 сен '14 в 10:27
1 ответ

Невозможно создать желаемый URL в cakephp2

Я начал изучать cakephp2 и следовал основному руководству. Но я нахожу большинство уроков сложными и трудными для понимания. Я хочу сделать простой сайт, который позволяет пользователю переходить на страницу товара со страницы списка магазинов. Я хо…
1 ответ

Ссылка на cakePHP не работает с маршрутами. Пользовательский плагин cakeDC и префикс администратора.

У меня есть ссылка с Html помощником в представлении admin_add.ctp внутри плагина пользователей cakeDC. Моя проблема в том, что действие не используется, вместо него используется значение контроллера, а в качестве контроллера используется "пользоват…
15 июл '14 в 12:18
1 ответ

CakePHP URL с расширением.html

Мы конвертируем существующий HTML-сайт в CMS, используя CakePHP. Так как SEO сайта был сопоставлен с ключевыми словами и проиндексирован Google статическими страницами, я хочу иметь URL для расширения .html Я посмотрел документ здесь Но я не совсем …
29 сен '14 в 07:58
1 ответ

Сообщения об ошибках проверки CakePHP 2 не отображаются

Вот моя модель Contacts.php <?php App::uses('AppModel', 'Model'); App::uses('Validation', 'Utility'); /** * Base Application model * * @package Croogo * @link http://www.croogo.org */ //$validate = new Validator(); // 'alphaNumeric' => array( …
10 июн '16 в 21:37
2 ответа

cakephp - убитая сессия на 404 Not Found error

Я использую CakePHP-2.5.4, и когда я сталкиваюсь с ошибкой 404, пользовательский сеанс завершается и пользователь выходит из приложения. может кто-нибудь помочь? public $components = array ( 'Session' );
30 ноя '16 в 17:54
1 ответ

Невозможно добавить данные в базу данных с помощью cakephp

Мой класс контроллера class BlistsController extends AppController{ public $components = array('session'); public function index(){ $data = $this->Blist->find('all'); $this->set('var_Blist', $data); } public function add(){ print_r($this-&g…
06 июл '15 в 07:22