Articles of cakephp

отправлять данные из представления cakephp на контроллер с помощью $ .ajax post

Я впервые использую $ .ajax в CakePhp2.4.5. Я читал много сообщений о stackoverflow и делал другие исследования в w3schools и jquery-сайте, но не мог понять, как мне решить мою проблему. Я хочу отправить данные в контроллер со своего первого вида index.ctp $.ajax({ type: 'POST', url: 'meers/client', datatype:'json', cache: false, data: {myVal:'Success!'}, success: function(){alert('AjaX Success')}, error: […]

Запланированная задача на CakePHP

Я работаю над проектом CakePHP 3.2 . У меня есть Property . когда пользователь создает свойство , администратор должен подтвердить его, чтобы он стал активным . После этого я помещал в поле с именем date_of_expiration текущую дату + 10 дней, например … Я хочу, чтобы это свойство истекало в эту дату (текущая дата + 10 […]

Пользовательский маршрут разбивки на страницы с использованием CakePHP 2.3.1

Я использую cakephp 2.3.1, и у меня проблема с компонентом Paginator. Моя цель – такие страницы, как: example.com/abruzzo example.com/abruzzo/2 example.com/abruzzo/3 Я создал следующий маршрут: Router::connect('/:regione/:page', array('controller'=>'regions','action'=>'home'), array('page' =>'[0-9]+')); Router::connect('/:regione', array('controller' => 'regions', 'action' => 'home')); (так как вы видите, что первая работа по маршруту обрабатывает параметр страницы ) Теперь, чтобы правильно обрабатывать параметр страницы, я […]

HTTP_REFERER пуст при перенаправлении с помощью компонента Auth

В CakePHP, когда вы пытаетесь получить доступ к действию защиты, вы автоматически переходите к форме входа в свое приложение. Однако HTTP_REFERER пуст ???? $referer = env('HTTP_REFERER'); echo $referer; Поэтому, когда я посещаю страницу входа в систему, я вижу URL-адрес предыдущей страницы с указанным кодом, но если я заберу страницу входа в систему после того, как […]

Cakephp 3.0 Login возвращает false каждый раз

Я пытаюсь войти в систему на моем сайте Cakephp 3.0. В моей таблице есть поле «имя пользователя» и «пароль» с именем «есть». Я могу добавить пользователя, и мой пароль успешно получает хэширование и хранится в моей таблице. Несмотря на это, я не могу войти в систему даже однажды. Мой метод Initialize () AppController: $this->loadComponent('Auth',['loginAction' => […]

Как я могу использовать класс APP CakePHP для загрузки XML-файлов из URL-адреса?

Я использую CakePHP XmlHelper для анализа XML-файлов, таких как: App::import('Xml'); $file = "my_xml_file.xml"; $parsed_xml =& new XML($file); Как я могу использовать его для загрузки файлов XML из таких URL-адресов, как http://www.site.com/file.xml Благодаря!

CakePHP 3 defaultConnectionName в модели плагина не работает

Я создаю портал, основанный на фреймворке cakephp 3 и панели администратора, выполненном в виде плагина, чтобы отделить файлы от остальных. Таблицы, которые будут охватывать только панель администратора, я вставляю отдельно созданной базы данных «admin». Я правильно настроил подключения к базе данных в config / app.php. 'Datasources' => [ 'default' => [ 'className' => 'Cake\Database\Connection', 'driver' […]

Отображение чего-то другого, кроме ID в эшафоте CakePHP

Я настраиваю ассоциации в своих моделях: class User extends AppModel { var $name = 'User'; var $hasMany = array('Post' => array('className' => 'Post')); } а также class Post extends AppModel { var $name = 'Post'; var $belongsTo = array('User' => array('className' => 'User')); } Что отлично работает, кроме как в эшафоте, в раскрывающемся списке User […]

Начальная страница сайта CakePHP с первого байта очень длинная

Я использовал pingdom для проверки времени загрузки веб-сайта. Я обнаружил некоторые узкие места, которые происходят из других доменов, и исправил их. Но самая медленная часть все еще существует. Главная страница открывается почти через 12 секунд! Одна секунда происходит от всех внутренних и внешних js, css и jpeg-файлов. И 11 секунд идет с главной страницы. Подробности […]

CakeEmail как определить неудачу перед трассировкой стека?

Я пытаюсь поймать, когда сообщение электронной почты не удается, поэтому я могу сохранить необходимые данные в моей базе данных, и я могу попытаться отправить их позже. Я думал, что следующее должно работать так же, как при использовании save() if ( $email->send() ) { //..success – works.. } else { //..fail – never gets here, stack […]

Intereting Posts
Bootstrap Select2 – Невозможно заполнить через AJAX Отправка двух Ajax-запросов на два разных скрипта PHP из одной функции javascript Как работает проверка идентификатора OpenID? Только в Firefox "Ошибка загрузки для <script> с исходным кодом" Найти значение в массиве и получить идентификатор в PHP Поле первичного ключа не получает подтверждения для уникальности в cakephp Довольно URL без mod_rewrite, без .htaccess pdo вставить изображение в базу данных напрямую – всегда вставлять BLOB – 0B Есть ли синтаксический анализатор PHP для Notepad ++? Многопользовательский PHP SaaS – Разделяйте БД для каждого клиента или группируйте их? PHP max_execution_time игнорируется (нет безопасного режима, нет общего хоста, только localhost / windows7 / php 5.3.1 и время ожидания Apache равно 300) Вставка данных в базу данных oracle с использованием php Установка переменных $ _POST Ищете легкий PHP-стек для разработки на Windows Кэширование данных в PHP