Articles of cakephp 2.0

CakePHP – контроллер или контроллер нет?

В настоящее время я создаю веб-приложение, в котором есть две модели: «Донор» и «Пожертвования» соответственно. Он имеет несколько пользовательских ролей. Когда пользователь штата сначала регистрирует донора, я хочу, чтобы он был перенаправлен в другую форму, которая позволяет ему заполнять детали пожертвования (донор регистрируется после успешного первого пожертвования). Прежде всего, должен ли я создать контроллер пожертвований, […]

Данные заказа, основанные на подсчете связанных данных таблицы

У меня есть две таблицы различий, как указано ниже: пользователей и сообщений Нужны данные из пользовательского порядка таблицы по количеству столбцов Связь определяется как: User Model: public $hasMany = array('Post'); Post Model Public $belongsTo = array('User');

CakePHP: несколько наборов полей для загрузки файлов необходимо автоматически

Простая проблема, но я не могу найти свое решение. У меня есть поле загрузки галереи с несколькими файлами, например: echo $this->Form->input('Item.gallery.', array( 'label' => __('Gallery'), 'type' => 'file', 'multiple' => 'multiple', )); И я получил правила проверки следующим образом: 'gallery' => array( 'fileSize' => array( 'rule' => array('fileSize', '<=', '1MB'), 'message' => 'Image must be […]

Создание PDF-помощника для CakePHP 2.0 с использованием TCPDF

В настоящее время я работаю над представлением PDF для своего приложения для торта и нашел этот учебник. http://www.startutorial.com/articles/view/how-to-create-pdf-helper-with-tcpdf Но в настоящее время я борюсь за это сообщение об ошибке: Notice (8): Undefined variable: pdf [APP\View\Pdfs\index.ctp, line 2] Notice (8): Trying to get property of non-object [APP\View\Pdfs\index.ctp, line 2] Fatal error: Call to a member function […]

CakePHP: Session-> write () не работает

Я создаю очень базовую систему auth для определенных страниц, для которых требуется пароль для просмотра. Я нашел несколько других вопросов, которые похожи, но единственные, у которых есть четкие решения, включают настройки конфигурации, которые, похоже, не разрешают мою проблему. По какой-то причине $this->Session->write(…) всегда возвращает false. Вот моя настройка: Configure::write('Session', array( 'defaults' => 'php' )); Вот […]

Пользовательский маршрут разбивки на страницы с использованием 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')); (так как вы видите, что первая работа по маршруту обрабатывает параметр страницы ) Теперь, чтобы правильно обрабатывать параметр страницы, я […]

cakephp 2.0 smtp email

Я пытаюсь отправить сообщение электронной почты с помощью CakePhp 2.0. в моем контроллере я использую этот код (я знаю, что все в порядке, я взял его из поваренной книги ): App::uses('CakeEmail', 'Network/Email'); $email = new CakeEmail("myConfig"); $email->from(array('from@example.com' => 'From Example')); $email->to($to); $email->subject($msgtitle); $ok = $email->send($content); и в app/config/email.php меня есть эта конфигурация: <?php class EmailConfig […]

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

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

Cookies CakePHP не сохраняются после закрытия браузера

Я в процессе перехода от Apache в пользу nginx из-за более низкого потребления ресурсов. Я установил сервер Ubuntu с установленным стеком LEMP. После переноса всех моих приложений (3 приложения CakePHP 2.0.5, 1 WordPress install) все работает отлично, за исключением одного – куки Cake внезапно исчезают, когда браузер закрыт. Я создал очень простую тестовую страницу PHP, […]

при открытии с помощью winrar, Zip-файл, полученный через отчеты Cakephp MediaViews Неожиданный конец архива

То, что я пытаюсь достичь: Force загрузить zip-файл, содержащий файлы, выбранные пользователем PDF. Что я сделал в контроллере, чтобы добиться этого: Создавайте pdf-отчеты в папке APP.WEBROOT_DIR.DS. «Package_files» (я использовал библиотеку MPDF) * он генерирует корректный читаемый pdf-файл. Я вызываю здесь $ this-> render (); С Zip-функцией php, Generate package.zip (который состоит из файлов PDF из […]

Intereting Posts
jQuery Ajax с использованием функции PHP возвращает HTML-код Apache и IIS 7 работают вместе Перенос необработанных данных в базу данных PostgreSQL и обратно переменная общего доступа php для разных пользователей / сеансов Преобразование ASCII и UTF-8 в неспециальные символы с одной функцией Новый проект Symfony2 не загружает ресурсы Сохранение переменной путем нажатия на изображение Эффективно найти вложенный элемент массива PHP на основе значения атрибута Как я могу получить идентификатор пользователя facebook, который нажал кнопку? Проверка правильности формы php-codeigniter ajax Как читать основной файл cookie из поддомена с существующим куки-файлом поддомена в PHP? вставить несколько значений в один атрибут Разбор vCard в php Как получить часовой пояс от кода аэропорта (IATA / FAA) Как автоматически сохранить выделение в ComboBox в MYSQL на PHP без кнопки отправки?