У нас есть системный класс yii\base\Model. От него можно наследваться, допустим в форму LoginForm extends yii\base\Model. Но так же от него наследуется системный класс yii\db\ActiveRecord. Получается 2 цепочки наследования. class LoginForm extends yii\base\Model {} class Article extends yii\db\Activ...
Здравствуйте! Поскажите, есть ли возможность переопределить ф-цию из системного класса yii\base\Model, не переписывая при этом yii\db\ActiveRecord который extends yii\base\Model. Возможно есть вариант, который может подменить пути, что бы получилось примерно так: path\to\MyModel extends yii\base\Mod...
Здравствуйте, подскажите, пожалуйста, как сделать ссылку вида site.ru/?id=1 из site.ru/module/controller/action/id/1?
Уже который день бьюсь, никак не могу получается привести к такому виду. Максимум что получилось site.ru/id=1. Но нужно сохранить именно вопрос. Спасибо!
Итак, нашел откуда идет проблема, но не знаю пока, как решить. Запрос public function UserSearch() { $criteria=new CDbCriteria; $criteria->with = array( 'r_year'=>array( 'together'=>true, 'select'=>'year', ), 'r_...
Yii::app()->db->createCommand($sql)->execute() или Yii::app()->db->createCommand()->select()->from()->...
Можно ввести доп ф-ци в подели а в контроллере при обращении к ней получать результат. И передавать результаты во views. Или обращаться сразу во views к ней.
3 параметр compare наверняка Не совсем понял про параметр Связь таблиц какими кодами определяется? Нигде не могу найти... Через релайшнс public function relations() { return array( 'catalog'=>array(self::MANY_MANY, 'Catalog', 'tbl_prod_cat(product_id, catalog...
Вот частичный код модели 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...
В данных таблицах - связках нет значений по умолчанию. Вот код, отвечающий за вывод: экшн: public function actionSearch() { $model = new Product('UserSearch'); $model->unsetAttributes(); if(isset($_GET['Product'])) $model->attributes=$_GET['Product']...
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...
Возможно будет кому-то нужно, или кто-то найдет для себя что-то полезное, попробую привести наиболее полную настройку zend search lucene которая заработала у меня. Используя различные анализаторы, я пришел к выводу, что он может быть либо регистронезависимым, либо искать числа. Мне нужно было и то и...
Здравствуйте, проблема с 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,...
Да, рекурсия как раз и возникает из-за неправильного определения в beginContent('//layouts/main'), после кеширования файла, основной вопрос в том, как сделать так, что бы он корректно воспринимал данную ф-цию в кешированном файле...
Здравствуйте! Подключил 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...
Здравствуйте! Использую для поиска Zend Lucene. Встала проблема, как экранировать символы - +, что бы слово, допустим "какой-то" или "с++" искало. На данный момент ищет "какой". Если кто-то сталкивался, как это можно исправить ?
Под каждого пользователя создается своя база. И надо вывести ccылку/кнопку, при клике на которую пользователь бы смог себе создать эту базу (требуется для расширения функционала и прочего). И хочу сделать проверку, что если база уже создана, то писать "бла бла, база создана", а если не соз...