Найдено 196 результатов

louisvuitton
2015.04.24, 16:13
Форум: Общие вопросы по программированию
Тема: Подсчет количества показов модели
Ответы: 4
Просмотры: 807

Re: Подсчет количества показов модели

Благодарю за советы)
От f5 планирую ставить пятиминутную куку
louisvuitton
2015.04.23, 16:39
Форум: Общие вопросы по программированию
Тема: Подсчет количества показов модели
Ответы: 4
Просмотры: 807

Re: Подсчет количества показов модели

А почему не просто добавить поле view_count в таблицу coupon ? Т.е. действия примерно такие? - пользователь заходит на нужный action контроллера, - в этом action'е ему выбираются подходящие для него модели скидок (их будет ~ 20-30 выбираться), - перед рендером view проходить в цикле по каждой модели...
louisvuitton
2015.04.23, 14:26
Форум: Общие вопросы по программированию
Тема: Подсчет количества показов модели
Ответы: 4
Просмотры: 807

Подсчет количества показов модели

Есть модель скидок, скидки показываются не всем пользователям, а в зависимости от некоторых параметров (например от города)
Для каждой скидки нужно вести подсчет сколько раз она выводилась.

Подскажите плз, с какой стороны подойти
louisvuitton
2015.04.05, 00:47
Форум: Общие вопросы по программированию
Тема: Как хранить в базе такое
Ответы: 1
Просмотры: 1167

Как хранить в базе такое

Помогите советом.. Есть сущность и сущность может быть разных типов. Типов где-то 4, максимум 5 Хранил поле типа (int) в таблице сущностей, но Внезапно оказалось, что сущность может принадлежать как одному, так и нескольким типам. Как хранить такое в базе, чтобы можно было делать выборку по типам? Д...
louisvuitton
2015.03.10, 02:56
Форум: Вёрстка и JavaScript
Тема: Как добавить ошибку к полю ActiveForm
Ответы: 0
Просмотры: 1186

Как добавить ошибку к полю ActiveForm

Есть ActiveForm, в ней текстовый input с id = "input-id"

Как с помощью js добавить ошибку к этому полю?

Я могу конечно проставить нужные классы error куда надо, но может есть какой-то метод у
$form.yiiActiveForm.....?
louisvuitton
2015.03.08, 04:24
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по beforeValidate
Ответы: 5
Просмотры: 6042

Re: Вопрос по beforeValidate

Благодарю)
Туплю на ночь глядя
louisvuitton
2015.03.08, 03:49
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по beforeValidate
Ответы: 5
Просмотры: 6042

Re: Вопрос по beforeValidate

Дебаг включен.
Добавил return true и скрипт пошел выполняться дальше, спс

Если не затруднит, объясните почему вызов родительского метода parent::beforeValidate(); не вернул ему эту true?
louisvuitton
2015.03.08, 02:43
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по beforeValidate
Ответы: 5
Просмотры: 6042

Вопрос по beforeValidate

Перед сохранением нужно преобразовать поля с датой, которые приходят в виде строки, в timestamp (integer) Попробовал сделать это в beforeValidate()     public function beforeValidate() {         $this->date_from = Hs::dateToTimeStamp($this->date_from);         $this->date_to = Hs::dateToTimeStamp($t...
louisvuitton
2015.03.07, 01:40
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтр в gridvew по связанной таблице и tablePrefix
Ответы: 3
Просмотры: 1226

Re: Фильтр в gridvew по связанной таблице и tablePrefix

Спс, действительно был нужен % методом тыка выяснил что {{%store%}}.name генерирует `td_storetd_`.name {{%store}}.name генерирует `td_store`.name (name без апострофов) {{%store}}.{{name}} генерирует то что нужно `td_store`.`name` интересно реально, кроме как в исходниках, найти такую инфу =\
louisvuitton
2015.03.07, 00:07
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтр в gridvew по связанной таблице и tablePrefix
Ответы: 3
Просмотры: 1226

Фильтр в gridvew по связанной таблице и tablePrefix

Есть магазины и скидки. Скидка привязана к магазину полем id_store В gridView скидки сделал вывод названия магазина вместо id и хочу сделать поиск по этому названию. (как здесь ) Код search  public function search($params)     {         $query = Sale::find();         $dataProvider = new ActiveDataPr...
louisvuitton
2015.03.06, 16:41
Форум: Общие вопросы по программированию
Тема: Вопрос по таблицам в БД
Ответы: 3
Просмотры: 840

Re: Вопрос по таблицам в БД

Хорошие идеи, мои мысли такие: В первом случае, если отказываться от внешнего ключа, тогда вообще смысл в Innodb отпадает, теряется контроль над данными со стороны бд, и можно просто null ставить туда где надо. Объединять не получится, т.к. связи посложнее (в моем случае у газет и журналов (я их для...
louisvuitton
2015.03.06, 13:33
Форум: Общие вопросы по программированию
Тема: Вопрос по таблицам в БД
Ответы: 3
Просмотры: 840

Вопрос по таблицам в БД

Возник вопрос. Допустим есть таблица Газет (newspapaer) и Журналов (magazine), а также таблица Новостей (news), которые могут принадлежать либо журналу, либо газете. Следовательно в таблице news есть поля id_magazine, id_newspapaer (внешние ключи на соответствующие id) Проблема в том, что внешний кл...
louisvuitton
2015.02.27, 23:38
Форум: Общие вопросы (Yii 1.x)
Тема: EMailer не приходят письма на mail.ru
Ответы: 3
Просмотры: 1318

Re: EMailer не приходят письма на mail.ru

Спасибо, за ответы, а Дмитрию еще и за блог, с которого почерпнул много инфы)
louisvuitton
2015.02.26, 20:11
Форум: Общие вопросы (Yii 1.x)
Тема: EMailer не приходят письма на mail.ru
Ответы: 3
Просмотры: 1318

EMailer не приходят письма на mail.ru

Нужно кидать простейшие оповещения на email. Подключено расширение http://www.yiiframework.com/extension/mailer Вот такой простейший код без всяких SMTP и т.д.     public function actionTest() {         Yii::import('application.extensions.mailer.EMailer');         $mailer = new EMailer();         $m...
louisvuitton
2015.02.11, 18:41
Форум: Общие вопросы (Yii 1.x)
Тема: Снова ajax валидация
Ответы: 7
Просмотры: 1328

Re: Снова ajax валидация

Это печально, но я нашел тут на форуме несколько тем ~ c таким же вопросом, оставшихся без решения =[ Автоматически работать валидацию заставить не удалось, и сделал в итоге вручную примерно как здесь Добавил в контроллер фильтр о том что это действие работает только по ajax     public function filt...
louisvuitton
2015.02.09, 14:08
Форум: Общие вопросы (Yii 1.x)
Тема: Снова ajax валидация
Ответы: 7
Просмотры: 1328

Re: Снова ajax валидация

Если же из определения формы убрать 'clientOptions'=>array(             'validateOnSubmit'=>true,         ),  То параметры вместе с ajax отправляются каждый раз при смене значения, но в ответ приходят не ошибки заполнения, а страница целиком! При нажатии на кнопку отправки, в ответ приходит "ololo",...
louisvuitton
2015.02.09, 13:54
Форум: Общие вопросы (Yii 1.x)
Тема: Снова ajax валидация
Ответы: 7
Просмотры: 1328

Re: Снова ajax валидация

Вот     protected function performAjaxValidation($model){         if(isset($_POST['ajax']) && $_POST['ajax'] === $this->modelName.'-form') {             echo CActiveForm::validate($model);             Yii::app()->end();         }     }  $this->modelName здесь равно Orders В массиве $_POST нет 'ajax'...
louisvuitton
2015.02.09, 09:26
Форум: Общие вопросы (Yii 1.x)
Тема: Снова ajax валидация
Ответы: 7
Просмотры: 1328

Снова ajax валидация

Не получается заставить работать ajax валидацию :evil: Есть форма $form = $this->beginWidget('CActiveForm', array(         'id' => 'Orders-form',         'enableClientValidation' => true,         'enableAjaxValidation' => true,         'clientOptions'=>array(             'validateOnSubmit'=>true,   ...
louisvuitton
2014.12.28, 18:41
Форум: Общие вопросы по программированию
Тема: Наследование классов вендоров от собственных базовых и другие вопросы.
Ответы: 5
Просмотры: 1366

Re: Наследование классов вендоров от собственных базовых и другие вопросы.

Не понял как через конфиг задать разные layout'ы для разных групп контроллеров =\ И еще хотелось бы для себя прояснить, что такое View. Вот контроллеры и модели это классы со свойствами и методами, а View? Сначала идет секция use, потом куски html и php кода, иcпользующие то, что прописано в use. + ...
louisvuitton
2014.12.28, 17:37
Форум: Общие вопросы по программированию
Тема: Наследование классов вендоров от собственных базовых и другие вопросы.
Ответы: 5
Просмотры: 1366

Re: Наследование классов вендоров от собственных базовых и другие вопросы.

Вот у меня есть 2 базовыx контроллера для админ-части и для пльзовательской части. В пользовательском конроллере у меня задается пользовательский layout, формируется главное меню сайта, массив метатегов для сео, если нужны. В администраторском контроллере задается администраторский layout, формирует...