Благодарю за советы)
От f5 планирую ставить пятиминутную куку
Найдено 196 результатов
- 2015.04.24, 16:13
- Форум: Общие вопросы по программированию
- Тема: Подсчет количества показов модели
- Ответы: 4
- Просмотры: 807
- 2015.04.23, 16:39
- Форум: Общие вопросы по программированию
- Тема: Подсчет количества показов модели
- Ответы: 4
- Просмотры: 807
Re: Подсчет количества показов модели
А почему не просто добавить поле view_count в таблицу coupon ? Т.е. действия примерно такие? - пользователь заходит на нужный action контроллера, - в этом action'е ему выбираются подходящие для него модели скидок (их будет ~ 20-30 выбираться), - перед рендером view проходить в цикле по каждой модели...
- 2015.04.23, 14:26
- Форум: Общие вопросы по программированию
- Тема: Подсчет количества показов модели
- Ответы: 4
- Просмотры: 807
Подсчет количества показов модели
Есть модель скидок, скидки показываются не всем пользователям, а в зависимости от некоторых параметров (например от города)
Для каждой скидки нужно вести подсчет сколько раз она выводилась.
Подскажите плз, с какой стороны подойти
Для каждой скидки нужно вести подсчет сколько раз она выводилась.
Подскажите плз, с какой стороны подойти
- 2015.04.05, 00:47
- Форум: Общие вопросы по программированию
- Тема: Как хранить в базе такое
- Ответы: 1
- Просмотры: 1167
Как хранить в базе такое
Помогите советом.. Есть сущность и сущность может быть разных типов. Типов где-то 4, максимум 5 Хранил поле типа (int) в таблице сущностей, но Внезапно оказалось, что сущность может принадлежать как одному, так и нескольким типам. Как хранить такое в базе, чтобы можно было делать выборку по типам? Д...
- 2015.03.10, 02:56
- Форум: Вёрстка и JavaScript
- Тема: Как добавить ошибку к полю ActiveForm
- Ответы: 0
- Просмотры: 1186
Как добавить ошибку к полю ActiveForm
Есть ActiveForm, в ней текстовый input с id = "input-id"
Как с помощью js добавить ошибку к этому полю?
Я могу конечно проставить нужные классы error куда надо, но может есть какой-то метод у
$form.yiiActiveForm.....?
Как с помощью js добавить ошибку к этому полю?
Я могу конечно проставить нужные классы error куда надо, но может есть какой-то метод у
$form.yiiActiveForm.....?
- 2015.03.08, 04:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по beforeValidate
- Ответы: 5
- Просмотры: 6042
Re: Вопрос по beforeValidate
Благодарю)
Туплю на ночь глядя
Туплю на ночь глядя
- 2015.03.08, 03:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по beforeValidate
- Ответы: 5
- Просмотры: 6042
Re: Вопрос по beforeValidate
Дебаг включен.
Добавил return true и скрипт пошел выполняться дальше, спс
Если не затруднит, объясните почему вызов родительского метода parent::beforeValidate(); не вернул ему эту true?
Добавил return true и скрипт пошел выполняться дальше, спс
Если не затруднит, объясните почему вызов родительского метода parent::beforeValidate(); не вернул ему эту true?
- 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...
- 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` интересно реально, кроме как в исходниках, найти такую инфу =\
- 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...
- 2015.03.06, 16:41
- Форум: Общие вопросы по программированию
- Тема: Вопрос по таблицам в БД
- Ответы: 3
- Просмотры: 840
Re: Вопрос по таблицам в БД
Хорошие идеи, мои мысли такие: В первом случае, если отказываться от внешнего ключа, тогда вообще смысл в Innodb отпадает, теряется контроль над данными со стороны бд, и можно просто null ставить туда где надо. Объединять не получится, т.к. связи посложнее (в моем случае у газет и журналов (я их для...
- 2015.03.06, 13:33
- Форум: Общие вопросы по программированию
- Тема: Вопрос по таблицам в БД
- Ответы: 3
- Просмотры: 840
Вопрос по таблицам в БД
Возник вопрос. Допустим есть таблица Газет (newspapaer) и Журналов (magazine), а также таблица Новостей (news), которые могут принадлежать либо журналу, либо газете. Следовательно в таблице news есть поля id_magazine, id_newspapaer (внешние ключи на соответствующие id) Проблема в том, что внешний кл...
- 2015.02.27, 23:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: EMailer не приходят письма на mail.ru
- Ответы: 3
- Просмотры: 1318
Re: EMailer не приходят письма на mail.ru
Спасибо, за ответы, а Дмитрию еще и за блог, с которого почерпнул много инфы)
- 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...
- 2015.02.11, 18:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Снова ajax валидация
- Ответы: 7
- Просмотры: 1328
Re: Снова ajax валидация
Это печально, но я нашел тут на форуме несколько тем ~ c таким же вопросом, оставшихся без решения =[ Автоматически работать валидацию заставить не удалось, и сделал в итоге вручную примерно как здесь Добавил в контроллер фильтр о том что это действие работает только по ajax public function filt...
- 2015.02.09, 14:08
- Форум: Общие вопросы (Yii 1.x)
- Тема: Снова ajax валидация
- Ответы: 7
- Просмотры: 1328
Re: Снова ajax валидация
Если же из определения формы убрать 'clientOptions'=>array( 'validateOnSubmit'=>true, ), То параметры вместе с ajax отправляются каждый раз при смене значения, но в ответ приходят не ошибки заполнения, а страница целиком! При нажатии на кнопку отправки, в ответ приходит "ololo",...
- 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'...
- 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, ...
- 2014.12.28, 18:41
- Форум: Общие вопросы по программированию
- Тема: Наследование классов вендоров от собственных базовых и другие вопросы.
- Ответы: 5
- Просмотры: 1366
Re: Наследование классов вендоров от собственных базовых и другие вопросы.
Не понял как через конфиг задать разные layout'ы для разных групп контроллеров =\ И еще хотелось бы для себя прояснить, что такое View. Вот контроллеры и модели это классы со свойствами и методами, а View? Сначала идет секция use, потом куски html и php кода, иcпользующие то, что прописано в use. + ...
- 2014.12.28, 17:37
- Форум: Общие вопросы по программированию
- Тема: Наследование классов вендоров от собственных базовых и другие вопросы.
- Ответы: 5
- Просмотры: 1366
Re: Наследование классов вендоров от собственных базовых и другие вопросы.
Вот у меня есть 2 базовыx контроллера для админ-части и для пльзовательской части. В пользовательском конроллере у меня задается пользовательский layout, формируется главное меню сайта, массив метатегов для сео, если нужны. В администраторском контроллере задается администраторский layout, формирует...