Описание тега yii-events

Yii is a high-performance, component-based, open source PHP framework best for developing Web 2.0 applications. It is one of only few PHP frameworks that supports EDP (Event-Driven Programming) and this tag contains questions that are specific to events in Yii.
2 ответа

Как изменить формат атрибута в CActiveRecord, возвращаемом методом findAll?

У меня есть атрибут в моей модели, который хранится в двоичном формате в базе данных. В случае, если атрибут является геометрическим (многоугольным) объектом. Этот объект может быть приведен к нескольким строковым представлениям. Итак, как я могу пр…
28 май '13 в 18:17
1 ответ

Передать массив в действие, используя ajax YII

Привет, я действительно новичок в YII, пожалуйста, помогите мне решить простую проблему. Я пытаюсь передать некоторые значения из JS в действие, а затем поместить их в базу данных. Большая часть этого кода я получил из учебника public function actio…
19 ноя '13 в 15:22
2 ответа

Проверьте правила проверки в структуре Yii

Я новичок в Yii Framework, поэтому я пытаюсь понять, как это работает. У меня есть следующие правила проверки для пользователя, создающего форму, теперь мне нужно проверить метод afterValidation(), если все правила проверки прошли хэш-пароль пользов…
02 фев '13 в 21:36
1 ответ

ФОРМА POST с помощью функции JavaScript

У меня есть такая форма.. <?php $form = $this->beginWidget('CActiveForm', array( 'id'=>'price-form', 'enableAjaxValidation'=>true, 'enableClientValidation'=>true, )); ?> И вот так подать кнопку.. <?php echo CHtml::submitButton('…
25 дек '12 в 05:11
2 ответа

Как использовать события в Yii

Я хочу запустить некоторый код в событии onBeginRequest.Где мне это сделать? Я предполагаю, что я не собираюсь добавлять это в код основной библиотеки.Я совершенно нуб в Yii
14 сен '11 в 00:33
0 ответов

Как расширить CBehavior при использовании massLogout

Я сделал файл applicationBehavior.php которые находятся в папке компонентов, вот так: <?php class applicationBehavior extends CBehavior { public function events() { return array( 'onBeginRequest'=>'massLogout', ); } public function massLogout(…
18 июл '14 в 16:21
1 ответ

Удобный фильтр даты в Yii

У меня странная проблема в том, что у меня есть модель и атрибут create_time (timestamp). Я должен показывать метку времени как удобный для пользователя формат даты (YMD), но проблема в том, что когда я ищу дату, скажем, используя только дату (23) и…
07 мар '13 в 05:33
1 ответ

Проверка AJAX в поиске

Я новичок в Yii, у меня есть две таблицы. master_customer,master_client. В модели клиента в представлении у меня есть окно поиска. Если я введу несколько букв в поле поиска, оно должно автоматически получить данные и дать результаты из master_custom…
14 фев '14 в 09:19
0 ответов

Yii - области применения после beforeFind в отношении

Я создал тестовую область, которая добавляет условие теста к критериям БД, и применил его в X::model()->with('Y:test')->findByPk(1) Сбрасывая критерии БД в beforeFind, я вижу, что условие там не добавлено, однако, регистрируя запрос sql, я виж…
03 июл '14 в 21:48
1 ответ

Как сделать Yii до того, как Save сломает сохранение

В некоторых случаях я хотел бы, чтобы beforeSave в поведении Yii прерывал сохранение и возвращал ошибку. То, что я пытался, а не работал, это: public function beforeSave($event) { parent::beforeSave($event); $tested_value = null; if(is_null($tested_…
17 окт '13 в 07:09
3 ответа

Как отправить скрытые данные на другой контроллер действия на Yii

Я не знаю, как отправить скрытые данные из функции (действия) контроллера1 в функцию (действие) контроллера2 в yii. Я думаю, что отправляя данные во вторую функцию с помощью POST, я не ставлю перед собой задачу посылать ноу-хау данных POST без испол…
05 дек '12 в 12:59
2 ответа

Отключить проверку в Yii

Я пытаюсь реализовать функцию "Сохранить как черновик" в моем проекте с использованием Yii. У меня есть форма с 2 кнопками:- Отправить и Сохранить. При нажатии кнопки "Отправить" после проверки всех полей, включая обязательные поля, данные формы сох…
07 янв '13 в 07:17
1 ответ

Различный макет страницы входа в фреймворк yii

У меня есть страница входа, которую я хочу вызвать после index.but логин и индекс имеют одинаковое расположение. Мое требование заключается в том, что когда я бегу locathost/demo/index.php все логин и другие связанные страницы отображаются на одной …
05 ноя '12 в 07:41
2 ответа

Динамическое управление профилями пользователей в yii?

У меня есть две таблицы в базе данных profile_fields а также profile_fields_values, Таблица profile_fields имеет столбцы Я бы, имя поля, полевой заголовок, тип поля, Сортировать по, требуется, опубликованный Таблица profile_field_values имеет столбц…
03 фев '14 в 19:31
1 ответ

yii TbRelationalColumn pagination не поддерживает текущую страницу

У меня есть Yii Boost TbRelationalColumn, и он работает отлично, теперь, когда записей больше, нумерация страниц отображается правильно, но когда я меняю страницу, вся сетка исчезает, и отображается только та сетка, которая выбрана в настоящий момен…
04 июн '13 в 05:13
2 ответа

Пользовательское правило проверки не работает для CFormModel

Мой фронтенд Php Yii. Я пытаюсь создать пользовательское правило проверки, которое проверяет, существует ли имя пользователя в базе данных. У меня нет прямого доступа к базе данных. Я должен использовать RestClient для связи с базой данных. Моя проб…
29 окт '13 в 14:43
2 ответа

Столкнувшись с трудностями при активации регистрации пользователя по электронной почте в Yii

Я столкнулся с проблемой активации пользователя, нажав на ссылку активации, отправленную по электронной почте. После нажатия на ссылку активации, т.е. http://www.example.com/devtest/index.php?r=user/check&activationcode;=bc74873d0e3f684d3e6b99a36169…
07 сен '12 в 06:03
1 ответ

Как отделить радиокнопки от радиокнопок и установить их по умолчанию

Я новичок в Yii Framework. Я использую два radiobuttonlist в моей расширенной форме поиска. Я использую следующие строки для создания списка радиобуттон. <div class="row"> <?php #echo $form->label($model,'ReviewedDate'); ?> <?php e…
26 сен '13 в 04:08
2 ответа

Yii, как вызывать обработчик событий для каждого запроса

Можно ли в Yii вызывать обработчик событий, чтобы он выполнялся при каждом вызове действия контроллера. В основном у меня есть приложение RESTful. В настоящее время при каждом запросе он явно вызывает функцию аутентификации. То, что я хочу, это вызо…
07 янв '14 в 13:26
1 ответ

Объект класса Createproduct не может быть преобразован в строковую ошибку в yii

Я новичок в yii и работаю над созданием выпадающего меню. Я столкнулся с ошибкой, пожалуйста, предложите мне.. Вот его мой выпадающий код <?php /* @var $this CreateproductController */ /* @var $model Createproduct */ /* @var $form CActiveForm */ …
24 янв '14 в 10:47