Articles of cakephp

Внедрение Sql и проблема обновления cakephp

Привет, я столкнулся с проблемой в cakephp, когда я использую этот запрос $this->Rh->CompetencesUser->updateAll(array( 'CompetencesUser.niveau' => "'$value[1]'", 'CompetencesUser.expertise' => $value[2], 'CompetencesUser.rh_id' => $this->Rh->getLastInsertId() ), array( 'CompetencesUser.user_id' => $this->request->params['pass'][0], 'CompetencesUser.competence_id' => $value[3] )); он работает, но когда я даю некоторые символы типа «в поле $value[1] он показывает ошибку, поэтому, как я могу избежать этого символа или могу […]

Плагин PHPExcel не импортирует файл в cakephp

Я пытаюсь импортировать файл xlsx 2010 в mysql db в CAKEPHP. Плагин PHPExcel используется для операций excel. Я сталкиваюсь с проблемами ниже. Ошибка 1 : я вижу ниже ошибку при запуске моего представления Notice (8): Undefined index: Program [APP\Controller\ProgramsController.php, line 83] Проблема 2 :: При просмотре xlsx-файла из представления и при нажатии кнопки отправки я […]

Cakephp 3.0 или> на Azure?

Возможно ли запустить Cake 3.0 или выше в Azure Web Apps? У меня есть приложение, работающее локально в версии 3+, но когда я установил CakePHP на моем веб-приложении Azure, он работает под управлением 2.5.1. Я чувствую, что это просто вопрос загрузки всех новых файлов и db, созданных для версии 3.0, но испугавшись, что есть какой-то […]

Плагин пользователей CakeDC – как добавить в регистрационную форму поле сведений (т.е. – first_name, company)

Я установил плагин cakeDC Users и расширил / переопределил пользовательский контроллер и модель, как они описаны в Readme. Кажется, все работает. Но я хочу изменить регистрационную форму и плагин для добавления полей – first_name, компании и т. Д. И активировать активацию учетной записи пользователя пользователем администратора. Итак, мой вопрос: как мне добавить пользовательские поля в […]

диспетчер иногда вызывает код из другого приложения

Мы просто обновили некоторые из наших приложений (от 1,3) до cakephp 2.2 и обновили код. наша базовая установка сервера выглядит так: HTDOCS / subdomain.domain / cakeapp1 / … HTDOCS / subdomain.domain / cakeapp2 / … иногда мы получаем ошибки, которые из-за проблемы, что торт внутренне решает вызвать код из другой папки приложения. поэтому мы вызываем […]

Файл виртуального хоста CakePHP 2.x для Apache2

Кто-нибудь получил хороший пример файла виртуального хоста производственного сервера / тестового сервера для CakePHP 2.x и Apache2? Я надеялся, что это будет покрыто документами Cake, но самое близкое, что я мог найти, было это; http://book.cakephp.org/2.0/ru/installation/advanced-installation.html . благодаря

Сообщение о проверке модели торта hp не отображается в HTML-форме

У меня есть эта простая пользовательская модель, которая проверяет поле, если оно пустое и должно давать сообщение, но оно не собирает сообщение модели, а дает сообщение HTML. Это код для моей проверки модели public $validate = array( 'first_name' => array( 'notEmpty' => array( 'rule' => array('notEmpty'), 'message' => 'This field cannot be empty', //'allowEmpty' => […]

обновление связанных таблиц в торте

У меня есть это: $this->request->data['Person']['person_id'] = $this->Session->read('insertedPersonID'); $savedPerson = $this->Person->saveAll($this->request->data, array('validate'=>'first')); который обновляет выбранную строку, но связанные таблицы, такие как PersonColor и PersonParts, не обновляются, а вместо этого вставляют новые строки. Я думал, что торт автоматически обновляет связанные таблицы так же, как и идентификатор главной таблицы, который является внешним ключом для двух других таблиц, предоставляется […]

Интеграция WordPress CMS в CakePHP

Я пытаюсь интегрировать WordPress в CakePHP 2.6.1, чтобы использовать его как CMS для моих конечных пользователей. Я включаю требуемый файл для доступа к функциям WordPress: wp-blog-header.php . Поскольку CakePHP разрешает включать файлы, расположенные внутри CakePHP, я разместил intallation wordpress внутри app/Vendor/wordpress и теперь я пытаюсь импортировать необходимый файл в свой AppController таким образом: App::import('Vendor', 'wordpress'.DS.'wp-blog-header'); […]

CakePhp не работает в Ubuntu 14.04

Я установил cakephp v2.4.6 в Ubuntu 14.04 (64 бит), а база данных – PostgreSQL. Такая же система отлично работает в среде Windows, но после переноса ее в Ubuntu она показывает некоторые проблемы. CSS не работает. Изменение цвета и выравнивание экрана входа в систему. После входа в систему ошибка говорит, что «запрошенный URL-адрес не найден на […]