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

Oscar
2014.12.13, 13:18
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с Nav::widget...
Ответы: 1
Просмотры: 1343

Проблема с Nav::widget...

Доброго времени суток форумчане. Решил поковыряться в Yii 2, а точнее решил посмотреть как работает bootstrap menu в данном фреймворке и столкнулся с одной проблемкой. Вот так все работает:  echo Nav::widget([                 'options' => ['class' => 'navbar-nav navbar-right'],                 'item...
Oscar
2014.06.07, 13:10
Форум: Общие вопросы (Yii 1.x)
Тема: Проблемы с infinity-scroll после ajax-запроса
Ответы: 1
Просмотры: 1046

Проблемы с infinity-scroll после ajax-запроса

Уважаемые форумчане у меня возникла такая вот проблема. Подключаю стандартный екстеншн inifinite-scroll-pager.Прикрутил его к DataProvider как написано в документации. Все работает отлично. Но после аякс запросов он куда то исчезает. вот моя вьюшка:          <?php $this->widget('zii.widgets.CListVie...
Oscar
2013.05.21, 14:20
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по отношениям
Ответы: 3
Просмотры: 1470

Re: Вопрос по отношениям

Разобрался.Кому нужно будет вот решение)

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

 'photos'=>array(self::HAS_MANY, 'Photos', array('gallery_id' => 'uuid')),
Oscar
2013.05.21, 13:41
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по отношениям
Ответы: 3
Просмотры: 1470

Re: Вопрос по отношениям

нет. нужно обьединить 2 вторичных ключа fk.
Oscar
2013.05.21, 11:39
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по отношениям
Ответы: 3
Просмотры: 1470

Вопрос по отношениям

Доброго времени суток уважаемые форумчане.Есть такая задача.Имеется 2 таблицы 1.gallery id | uuid | name 2.photos id | gallery_id | description необходимо их связать по полям uuid и gallery_id. Не знаю как реализовать. Если кому то доводилось связывать таким образом через AR помогите. Заранее спасиб...
Oscar
2013.04.15, 16:49
Форум: Общие вопросы (Yii 1.x)
Тема: Геттеры и сеттеры в Yii
Ответы: 3
Просмотры: 1462

Re: Геттеры и сеттеры в Yii

Устраняет проблему рефакторинга в основном.В Yii уже встроены _get() и _set() функции.Переопределяй и используй)
Oscar
2013.04.15, 16:44
Форум: Общие вопросы (Yii 1.x)
Тема: таблица сама на себя
Ответы: 3
Просмотры: 1574

Re: таблица сама на себя

Если вы используете вложенность н-ного размера то я посоветовал бы NestedSetsBehavior поюзать
Oscar
2013.04.03, 10:28
Форум: Общие вопросы (Yii 1.x)
Тема: active record relation и limit
Ответы: 4
Просмотры: 1602

Re: active record relation и limit

Это точно сработает

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

'comments'=>array(self::HAS_MANY, 'ForumComments', 'themeId','limit'=>1), 
Oscar
2013.04.03, 10:18
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод данных из нескольких таблиц на одной странице
Ответы: 5
Просмотры: 2226

Re: Вывод данных из нескольких таблиц на одной странице

В контроллере: public function actionIndex(){   $model1=Model1()->model()->findAll();   $model2=Model2()->model()->fundAll();  $this->render('index',array('model1'=>$model1,'model2'=>$model2)); } во вьюшке: foreach($model1 as $record1){ echo $record1-> ......... } foreach($model2 as $record2){ ........
Oscar
2013.04.03, 09:55
Форум: Общие вопросы (Yii 1.x)
Тема: выборка данных из двух таблиц через критерии
Ответы: 3
Просмотры: 1514

Re: выборка данных из двух таблиц через критерии

В моделе указываешь релейшн

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

'category'=>array(self::BELONGS_TO,'Category','catid')
 
при форече указываешь

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


<?=(NULL!=$result->category->name)?$result->category->name:'Категория не указана';?>

Oscar
2013.04.03, 09:47
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод данных из нескольких таблиц на одной странице
Ответы: 5
Просмотры: 2226

Re: Вывод данных из нескольких таблиц на одной странице

Создать n - моделей.Указать их при рендере.И использовать как масивчики во вьшке.
Oscar
2013.02.23, 15:14
Форум: Общие вопросы (Yii 1.x)
Тема: Как скрыть action из урл?
Ответы: 1
Просмотры: 978

Как скрыть action из урл?

Добрый день! Есть следующий урл
site.ru/controllerName/actionName/categoryName/ID
Как можно скрыть екш из урл?
Oscar
2013.02.21, 12:25
Форум: Общие вопросы (Yii 1.x)
Тема: Как такое организовать?
Ответы: 2
Просмотры: 1087

Re: Как такое организовать?

Сам разобрался )))В роутах прописываем:

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

 '<controller:\w+>/<category:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
Oscar
2013.02.21, 11:35
Форум: Общие вопросы (Yii 1.x)
Тема: Как такое организовать?
Ответы: 2
Просмотры: 1087

Как такое организовать?

Как организовать вывод новостей по такому роуту :

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

site.ru/controllerName/categoryName/actionName/newsID
site.ru/children/toys/view/123
Oscar
2013.02.19, 09:27
Форум: Общие вопросы (Yii 1.x)
Тема: Проблемы с dataProvider
Ответы: 5
Просмотры: 1751

Re: Проблемы с dataProvider

Вьюху в студию :D
Oscar
2013.02.13, 23:34
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по связям
Ответы: 3
Просмотры: 1339

Re: Вопрос по связям

Проверяйте на нулевые значения empty() и is_null() вам в помощь.
Oscar
2013.02.12, 08:34
Форум: Общие вопросы (Yii 1.x)
Тема: Пагинация, маршруты, некорректный урл.
Ответы: 2
Просмотры: 1038

Re: Пагинация, маршруты, некорректный урл.

Для этого необходимо граммотно построить роуты в конфигкрационном файле.Для каждого роуты свои.Попробуйте следущий роут

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

   '/'=>'site/index',
Oscar
2013.02.09, 00:56
Форум: Общие вопросы (Yii 1.x)
Тема: url маршрутизация, модули
Ответы: 5
Просмотры: 2400

Re: url маршрутизация, модули

ну да у вас не настроены роуты для модуля.кроме моего правила я других не вижу.Должно быть что-то вроде следующего                 '<module:\w+>'=>'<module>/home/index',                 '<module:\w+>/<controller:\w+>/<id:\d+>'=>'<module>/<controller>',                 '<module:\w+>/<controller:\w+>/...
Oscar
2013.02.08, 22:13
Форум: Общие вопросы (Yii 1.x)
Тема: url маршрутизация, модули
Ответы: 5
Просмотры: 2400

Re: url маршрутизация, модули

Попробуй так у меня стработало

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

'<module:\w+>/<controller:\w+>/<action:\w+>/*'=>'<module>/<controller>/<action>'