Еще бы миграции по модулям раскидать. И в инсталляторе миграции из @app/migrations забирать, ну и из @app/modules/*/migrations
У себя сделал, как будет время... Сделаю реквест..
Найдено 72 результата
- 2015.06.19, 13:50
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
- 2015.06.18, 20:31
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Я бы сделал пулл реквест, но там много ненужного будет (на работе проект делается, сроки горят). А так, если почистить ненужное, то можно и попробовать было бы.
- 2015.06.18, 20:29
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Еще в гридах недавно вышедшей версии вместо кнопок рядом справа одна, по клику которой открываются действия. Выглядит неплохо и минималистично, но тыкать не всегда удобно конечно, два раза. Мне нравится вариант fade показа кнопок при наведении на одну из строк, то есть без клика. В случае использова...
- 2015.06.18, 20:22
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Префикс неудобно писать очень.
Еще сортировку бы не стрелочками, а перемещаемыми удерживанием клика сделать, есть готовый экстеншн для GridView
Еще сортировку бы не стрелочками, а перемещаемыми удерживанием клика сделать, есть готовый экстеншн для GridView
- 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&...
- 2015.06.18, 20:00
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Еще - префиксы таблиц {{%table}} бы использовать в tableName() ActiveRecord
- 2015.06.18, 17:26
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
edit вместо update мешает потому, что у меня менюха верхняя одна на все. И то что я новые модули генерирую - получаю update. Мне их постоянно в edit переделывать? Или в easyii все на update? Или и то и другое поддерживать-отслеживать? Не понимаю так же зачем пилить кучу своих виджетов, когда уже дав...
- 2015.06.18, 12:15
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Так же непонятно зачем делать вьюхи, к примеру (на самом деле встречал не только это), отличное от стандартных, генерируемых gii.
Это вместо action update зачем-то action edit, зачем?
Так же непонятно зачем не использовать гриды, а рисовать их вручную. Не удобно и не привычно
Это вместо action update зачем-то action edit, зачем?
Так же непонятно зачем не использовать гриды, а рисовать их вручную. Не удобно и не привычно
- 2015.06.18, 11:43
- Форум: Авторский код и библиотеки
- Тема: EasyiiCMS - очередная CMS?
- Ответы: 428
- Просмотры: 162926
Re: EasyiiCMS - очередная CMS?
Предлагаю сделать возможность выбора типа таблиц InnoDb. А то приходиться ручками все править, а после последнего обновления так вообще заново по структуре проходиться всей, изменений не очень мало. Так же вопрос - почему не выбрали https://github.com/kartik-v/yii2-widget-select2 для тэгов и прочего...
- 2015.06.03, 21:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Pjax не вставляет в страницу JS <script src=*> при переходах на страницы
- Ответы: 3
- Просмотры: 1824
- 2015.06.03, 21:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Pjax не вставляет в страницу JS <script src=*> при переходах на страницы
- Ответы: 3
- Просмотры: 1824
- 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 (в ответе сервера они присутствуют), но они не вставляются в страницу, соответственно функционал не работает. Ну а если сначала зайти на форму (все скрипты...
- 2013.06.27, 20:33
- Форум: Общие вопросы (Yii 1.x)
- Тема: Relations HAS_ONE не делает limit 1
- Ответы: 8
- Просмотры: 3120
Re: Relations HAS_ONE не делает limit 1
ну дак вот только если я этот order из relation уберу у меня будет выводиться совсем другая запись (полагаю, самая первая). А с order я как раз таки указываю - самую последнюю.
- 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...
- 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().
ордер это только условие, суть в том, что первая запись берется и по смыслу она должна быть единственной, так и работает, если убрать compare в функции search().
- 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...
- 2013.05.24, 20:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: Criteria->with('relation') вывести все записи (right join?)
- Ответы: 3
- Просмотры: 1961
Re: Criteria->with('relation') вывести все записи (right joi
ToxaDR, спасибо, то что нужно!
Что-то я сразу ге догадался, что можно выставить on в relation
Что-то я сразу ге догадался, что можно выставить on в relation
- 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' ...
- 2013.02.26, 16:34
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Yii + PhpStorm = YiiStorm
- Ответы: 284
- Просмотры: 721124
Re: Yii + PhpStorm = YiiStorm
Это не подход юпи, а стандартное использование тем в yii.
Сделать нужно
Сделать нужно
- 2013.02.21, 21:25
- Форум: Общие вопросы по программированию
- Тема: Сравнительная таблица типов данных My/MSSQL, Postrge, SQLite
- Ответы: 3
- Просмотры: 1569