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

fad
2015.06.19, 13:50
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Еще бы миграции по модулям раскидать. И в инсталляторе миграции из @app/migrations забирать, ну и из @app/modules/*/migrations
У себя сделал, как будет время... Сделаю реквест..
fad
2015.06.18, 20:31
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Я бы сделал пулл реквест, но там много ненужного будет (на работе проект делается, сроки горят). А так, если почистить ненужное, то можно и попробовать было бы.
fad
2015.06.18, 20:29
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Еще в гридах недавно вышедшей версии вместо кнопок рядом справа одна, по клику которой открываются действия. Выглядит неплохо и минималистично, но тыкать не всегда удобно конечно, два раза. Мне нравится вариант fade показа кнопок при наведении на одну из строк, то есть без клика. В случае использова...
fad
2015.06.18, 20:22
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Префикс неудобно писать очень.
Еще сортировку бы не стрелочками, а перемещаемыми удерживанием клика сделать, есть готовый экстеншн для GridView
fad
2015.06.18, 20:09
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

class GridView extends \yii\grid\GridView {     public $tableOptions = ['class' => 'table table-striped table-hover'];     public $layout = "{items}\n{pager}\n{summary}"; } class ActionColumn extends \yii\grid\ActionColumn {     public $template = '<div class="btn-group btn-group-sm&...
fad
2015.06.18, 20:00
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Еще - префиксы таблиц {{%table}} бы использовать в tableName() ActiveRecord
fad
2015.06.18, 17:26
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

edit вместо update мешает потому, что у меня менюха верхняя одна на все. И то что я новые модули генерирую - получаю update. Мне их постоянно в edit переделывать? Или в easyii все на update? Или и то и другое поддерживать-отслеживать? Не понимаю так же зачем пилить кучу своих виджетов, когда уже дав...
fad
2015.06.18, 12:15
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Так же непонятно зачем делать вьюхи, к примеру (на самом деле встречал не только это), отличное от стандартных, генерируемых gii.
Это вместо action update зачем-то action edit, зачем?

Так же непонятно зачем не использовать гриды, а рисовать их вручную. Не удобно и не привычно
fad
2015.06.18, 11:43
Форум: Авторский код и библиотеки
Тема: EasyiiCMS - очередная CMS?
Ответы: 428
Просмотры: 162926

Re: EasyiiCMS - очередная CMS?

Предлагаю сделать возможность выбора типа таблиц InnoDb. А то приходиться ручками все править, а после последнего обновления так вообще заново по структуре проходиться всей, изменений не очень мало. Так же вопрос - почему не выбрали https://github.com/kartik-v/yii2-widget-select2 для тэгов и прочего...
fad
2015.06.03, 20:36
Форум: Общие вопросы (Yii 2.x)
Тема: Pjax не вставляет в страницу JS <script src=*> при переходах на страницы
Ответы: 3
Просмотры: 1824

Pjax не вставляет в страницу JS <script src=*> при переходах на страницы

Допустим заходу на страницу с гридом, подгрузились JS gridView.js Потом перехожу на форму добавления, где должны быть activeForm.js, redactor.js (в ответе сервера они присутствуют), но они не вставляются в страницу, соответственно функционал не работает. Ну а если сначала зайти на форму (все скрипты...
fad
2013.06.27, 20:33
Форум: Общие вопросы (Yii 1.x)
Тема: Relations HAS_ONE не делает limit 1
Ответы: 8
Просмотры: 3120

Re: Relations HAS_ONE не делает limit 1

ну дак вот только если я этот order из relation уберу у меня будет выводиться совсем другая запись (полагаю, самая первая). А с order я как раз таки указываю - самую последнюю.
fad
2013.06.27, 19:59
Форум: Общие вопросы (Yii 1.x)
Тема: Relations HAS_ONE не делает limit 1
Ответы: 8
Просмотры: 3120

Re: Relations HAS_ONE не делает limit 1

https://github.com/yiisoft/yii/issues/1857 вот отсюда из первого поста можно понять, что составленный запрос не содержит LIMIT 1 при релейшэне HAS_ONE Соответственно когда в search идет compare, выборка идет из массива, будто бы это не HAS_ONE а какой-нибудь HAS_MANY. То есть в relation я указываю H...
fad
2013.06.27, 18:29
Форум: Общие вопросы (Yii 1.x)
Тема: Relations HAS_ONE не делает limit 1
Ответы: 8
Просмотры: 3120

Re: Relations HAS_ONE не делает limit 1

limit нельзя вписывать в релейшн с HAS_ONE.

ордер это только условие, суть в том, что первая запись берется и по смыслу она должна быть единственной, так и работает, если убрать compare в функции search().
fad
2013.06.27, 16:29
Форум: Общие вопросы (Yii 1.x)
Тема: Relations HAS_ONE не делает limit 1
Ответы: 8
Просмотры: 3120

Relations HAS_ONE не делает limit 1

Это не баг https://github.com/yiisoft/yii/issues/1857, но:     public function relations()     {         return array(             'lastOrder'  => array(self::HAS_ONE, 'ClientOrder', 'client_id', 'order' => 'lastOrder.id DESC'),         );     } И вот я в search модели делаю следующее $criteria->com...
fad
2013.05.24, 20:01
Форум: Общие вопросы (Yii 1.x)
Тема: Criteria->with('relation') вывести все записи (right join?)
Ответы: 3
Просмотры: 1961

Re: Criteria->with('relation') вывести все записи (right joi

ToxaDR, спасибо, то что нужно!

Что-то я сразу ге догадался, что можно выставить on в relation
fad
2013.05.24, 15:59
Форум: Общие вопросы (Yii 1.x)
Тема: Criteria->with('relation') вывести все записи (right join?)
Ответы: 3
Просмотры: 1961

Criteria->with('relation') вывести все записи (right join?)

public function relations()             'paymentMoneyPartner'  => array(                 self::HAS_ONE,                 'PaymentMoney',                 'payment_id',                 'condition' => 'paymentMoneyPartner.type = 0',                 'order'     => 'paymentMoneyPartner.id DESC'           ...
fad
2013.02.26, 16:34
Форум: Документация и рецепты (Yii 1.x)
Тема: Yii + PhpStorm = YiiStorm
Ответы: 284
Просмотры: 721124

Re: Yii + PhpStorm = YiiStorm

Это не подход юпи, а стандартное использование тем в yii.
Сделать нужно :)