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

NeverDie
2017.09.01, 10:30
Форум: Общие вопросы (Yii 2.x)
Тема: yii\base\Model переопределить createValidators()
Ответы: 7
Просмотры: 2973

Re: yii\base\Model переопределить createValidators()

Решил добавить это решение по валидаторам.
https://github.com/yiisoft/yii2/issues/6534
Возможно есть какое-то решение через DI.

Код: Выделить всё

Yii::$classMap['yii\base\Model'] = '@app/framework/Model.php';
В таком случае теряется extends. Хочу избежать именно этого копипаста кода из системного класса.
NeverDie
2017.08.31, 15:54
Форум: Общие вопросы (Yii 2.x)
Тема: yii\base\Model переопределить createValidators()
Ответы: 7
Просмотры: 2973

Re: yii\base\Model переопределить createValidators()

У нас есть системный класс yii\base\Model. От него можно наследваться, допустим в форму LoginForm extends yii\base\Model. Но так же от него наследуется системный класс yii\db\ActiveRecord. Получается 2 цепочки наследования. class LoginForm extends yii\base\Model {} class Article extends yii\db\Activ...
NeverDie
2017.08.31, 13:36
Форум: Общие вопросы (Yii 2.x)
Тема: yii\base\Model переопределить createValidators()
Ответы: 7
Просмотры: 2973

yii\base\Model переопределить createValidators()

Здравствуйте! Поскажите, есть ли возможность переопределить ф-цию из системного класса yii\base\Model, не переписывая при этом yii\db\ActiveRecord который extends yii\base\Model. Возможно есть вариант, который может подменить пути, что бы получилось примерно так: path\to\MyModel extends yii\base\Mod...
NeverDie
2014.11.02, 23:20
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по url manager
Ответы: 1
Просмотры: 862

Вопрос по url manager

Здравствуйте, подскажите, пожалуйста, как сделать ссылку вида site.ru/?id=1 из site.ru/module/controller/action/id/1?
Уже который день бьюсь, никак не могу получается привести к такому виду. Максимум что получилось site.ru/id=1. Но нужно сохранить именно вопрос. Спасибо!
NeverDie
2014.09.02, 00:51
Форум: Общие вопросы по программированию
Тема: HHVM Кто работал?
Ответы: 5
Просмотры: 1517

HHVM Кто работал?

Здравствуйте! Начал разбирать hhvm. Интересно, может уже кто-то плотно работал? Как впечатления ? Сильно ли порезан? Есть ли поддержка ООП ?
NeverDie
2014.03.14, 15:34
Форум: Общие вопросы (Yii 1.x)
Тема: Yii amazon
Ответы: 0
Просмотры: 656

Yii amazon

Здравствуйте! Есть ли какие-то расширения для yii для оплаты покупки с сайта через amazon ?
NeverDie
2013.05.26, 01:10
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

Итак, нашел откуда идет проблема, но не знаю пока, как решить. Запрос public function UserSearch()     {         $criteria=new CDbCriteria;         $criteria->with = array(             'r_year'=>array(                 'together'=>true,                 'select'=>'year',             ),             'r_...
NeverDie
2013.05.24, 15:01
Форум: Общие вопросы (Yii 1.x)
Тема: MVC архитектура при сложных sql запросах
Ответы: 6
Просмотры: 2091

Re: MVC архитектура при сложных sql запросах

Yii::app()->db->createCommand($sql)->execute() или Yii::app()->db->createCommand()->select()->from()->...
Можно ввести доп ф-ци в подели а в контроллере при обращении к ней получать результат. И передавать результаты во views. Или обращаться сразу во views к ней.
NeverDie
2013.05.24, 14:58
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод в _form полей, зависемых от значения dropDownList
Ответы: 1
Просмотры: 965

Re: Вывод в _form полей, зависемых от значения dropDownList

Либо задать их изначально и потом show/hide на jquery, либо генерация их через аякс.
NeverDie
2013.05.24, 10:31
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

3 параметр compare наверняка Не совсем понял про параметр Связь таблиц какими кодами определяется? Нигде не могу найти... Через релайшнс public function relations()     {         return array(             'catalog'=>array(self::MANY_MANY, 'Catalog',                 'tbl_prod_cat(product_id, catalog...
NeverDie
2013.05.23, 20:33
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

array('id, name, vin_number, description, content, original_number, produce, material, original, price, share_price, date, position, is_view, popular, new, front_image, recently_viewed, view_stats, url, seo_description, seo_keywords, s_catalog, s_year, s_model, original', 'safe', 'on'=>'UserSearch'...
NeverDie
2013.05.23, 20:18
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

Вот частичный код модели public $s_catalog; public $s_model; public $s_year; public function rules()     {         return array(             ...             array('s_catalog, s_year, s_model, original', 'safe', 'on'=>'UserSearch'),         );     } public function UserSearch()     {         $criteri...
NeverDie
2013.05.23, 18:34
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

В данных таблицах - связках нет значений по умолчанию. Вот код, отвечающий за вывод: экшн: public function actionSearch()     {         $model = new Product('UserSearch');         $model->unsetAttributes();                   if(isset($_GET['Product']))             $model->attributes=$_GET['Product']...
NeverDie
2013.05.23, 14:16
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Re: Yii realtions

SELECT `t`.`id` AS `t0_c0`, `t`.`name` AS `t0_c1`, `t`.`description` AS `t0_c2`, `t`.`content` AS `t0_c3`, `t`.`price` AS `t0_c4`,  `t`.`share_price` AS `t0_c5`, `t`.`date` AS `t0_c6`, `t`.`position` AS `t0_c7`, `t`.`is_view` AS `t0_c8`, `t`.`popular` AS  `t0_c9`, `t`.`new` AS `t0_c10`, `t`.`vin_nu...
NeverDie
2013.05.23, 13:36
Форум: Общие вопросы (Yii 1.x)
Тема: Zend search lucene специальные символы - +
Ответы: 2
Просмотры: 2234

Re: Zend search lucene специальные символы - +

Возможно будет кому-то нужно, или кто-то найдет для себя что-то полезное, попробую привести наиболее полную настройку zend search lucene которая заработала у меня. Используя различные анализаторы, я пришел к выводу, что он может быть либо регистронезависимым, либо искать числа. Мне нужно было и то и...
NeverDie
2013.05.23, 13:17
Форум: Общие вопросы (Yii 1.x)
Тема: Yii realtions
Ответы: 13
Просмотры: 3645

Yii realtions

Здравствуйте, проблема с relations public $s_catalog; public $s_model; public $s_year; public function relations()     {         return array(             'catalog'=>array(self::MANY_MANY, 'Catalog',                 'tbl_prod_cat(product_id, catalog_id)'),             'r_year'=>array(self::HAS_MANY,...
NeverDie
2013.05.20, 13:11
Форум: Общие вопросы (Yii 1.x)
Тема: Yii rain tpl begin content
Ответы: 2
Просмотры: 1195

Re: Yii rain tpl begin content

Да, рекурсия как раз и возникает из-за неправильного определения в beginContent('//layouts/main'), после кеширования файла, основной вопрос в том, как сделать так, что бы он корректно воспринимал данную ф-цию в кешированном файле...
NeverDie
2013.05.20, 03:13
Форум: Общие вопросы (Yii 1.x)
Тема: Yii rain tpl begin content
Ответы: 2
Просмотры: 1195

Yii rain tpl begin content

Здравствуйте! Подключил rain tpl . Но возникла проблема. У меня есть 1 входной файл /themes/theme_name/views/layouts/main.tpl и 2 вспомагательных лейаута, один для сайта, второй для админки: /themes/theme_name/views/layouts/tepmplates/base.tpl и  /themes/theme_name/views/layouts/tepmplates/admin.tpl...
NeverDie
2013.05.18, 10:22
Форум: Общие вопросы (Yii 1.x)
Тема: Zend search lucene специальные символы - +
Ответы: 2
Просмотры: 2234

Zend search lucene специальные символы - +

Здравствуйте! Использую для поиска Zend Lucene. Встала проблема, как экранировать символы - +, что бы слово, допустим "какой-то" или "с++" искало. На данный момент ищет "какой". Если кто-то сталкивался, как это можно исправить ?
NeverDie
2013.05.06, 02:24
Форум: Общие вопросы (Yii 1.x)
Тема: Проверка на существование базы данных
Ответы: 8
Просмотры: 3384

Re: Проверка на существование базы данных

Под каждого пользователя создается своя база. И надо вывести ccылку/кнопку, при клике на которую пользователь бы смог себе создать эту базу (требуется для расширения функционала и прочего). И хочу сделать проверку, что если база уже создана, то писать "бла бла, база создана", а если не соз...