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

fly2k
2013.03.31, 11:28
Форум: Общие вопросы (Yii 1.x)
Тема: Form Builder vs labelEx
Ответы: 3
Просмотры: 1195

Re: Form Builder vs labelEx

делов то :)

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

    public function renderBegin()
    {
        return CHtml::openTag('div', array('class'=>'form')) . parent::renderBegin();
    }

    public function renderEnd()
    {
        return parent::renderEnd() . CHtml::closeTag('div');
    }
fly2k
2013.03.30, 15:11
Форум: Общие вопросы (Yii 1.x)
Тема: Form Builder vs labelEx
Ответы: 3
Просмотры: 1195

Re: Form Builder vs labelEx

а могет быть такое что какой то кеш или еще какая херь? в общем баловался баловался, смотрел исходникик, везде вроде все ок, должно рисоваться... а у меня не рисовалось как надо... то есть для label только тег for устанавливался, class/span required не было... попробовал посмотреть что выдает $eleme...
fly2k
2013.03.28, 16:55
Форум: Общие вопросы (Yii 1.x)
Тема: Form Builder vs labelEx
Ответы: 3
Просмотры: 1195

Form Builder vs labelEx

Ку! Разбираюсь с субжем. Первая задача - сделать формы такими же на вид, как получаются из view-портянок сгенеренных Gii. Создал свой класс Form extends CForm (btw, это прально что файл с ним я положил в папку pretected/components?). Переопределил там renderBody, меняю layout для каждого элемента пе...
fly2k
2013.03.22, 02:18
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Re: Модель на двух таблицах

Вот: http://www.yiiframework.com/wiki/19/how-to-use-a-single-form-to-collect-data-for-two-or-more-models/ - для моей задачи оно самое. И вообще понравилось: http://www.yiiframework.com/doc/guide/1.1/en/form.builder Вот это трувэй :) D общем буду делать вариант 1 - две модели с общими вьюками и контр...
fly2k
2013.03.20, 18:40
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Re: Модель на двух таблицах

спасибо за линки, почитаю

...а по субжу тишина :roll:
fly2k
2013.03.20, 11:15
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Re: Модель на двух таблицах

Про enum можно подробнее? А именно, какие преимущества в использовании enum вместо tiny int unsigned(тоже один байт)? Просто не хотелось бы иногда ограничивать себя списком значений, когда можно использовать один байт и иметь 256 значений прозапас. Например, есть у меня поля определенного статуса, и...
fly2k
2013.03.20, 03:52
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Re: Модель на двух таблицах

Ну понятно что не "select * from..." :) Но, суть фишки про ускорение на 20% не в том что выбирать нада только поля с фиксированным размером, а именно в том, чтобы сама структура таблицы была с фиксированным размером записи. То есть если в таблице есть хоть одно поле varchar, то уже всё - н...
fly2k
2013.03.20, 03:32
Форум: Общие вопросы (Yii 1.x)
Тема: грамотное использование View
Ответы: 5
Просмотры: 1565

Re: грамотное использование View

вот именно меня и смутило что в результате работы Gii получились портяночки для вьюх, хоть они и маленькие изначально, но довольно неприятные(чего только стоит куча переходов php<>html) - не располагают к грамотной разработке ;) Хм... а что получится при грамотном подходе? В каждой вьюхе будет лишь ...
fly2k
2013.03.20, 03:11
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Re: Модель на двух таблицах

К тому, что когда записей ооочень много, и запросы по ним не отличаются тривиальностью, то занимать они начинают много времени :( Так, вот про мускул пишут, что если ROW_FORMAT=FIXED, то скорость выполнения запросов увеличивается на 20%, как бы потому что все записи одинакового размера и мускул шуст...
fly2k
2013.03.20, 02:54
Форум: Общие вопросы (Yii 1.x)
Тема: грамотное использование View
Ответы: 5
Просмотры: 1565

Re: грамотное использование View

То есть сделать свой виджет менюхи индивидуально для конкретной модели? Или универсальный виджет базовых операций над любой моделью? Интересно, подумаю... Однако, вопрос со вспомогательными функциями для вьюх открыт, ибо не всегда виджетом его покроешь. К примеру, моя модель тэгов иерархическая, и в...
fly2k
2013.03.20, 01:48
Форум: Общие вопросы (Yii 1.x)
Тема: Модель на двух таблицах
Ответы: 10
Просмотры: 2782

Модель на двух таблицах

Ку! Начитался я тут про разницу в использовании char и varchar(mysql). Якобы если запись в таблице статического размера, то можно выиграть до 20% в скорости запросов. Если заморачиваться на эту тему, то нада делать две таблицы, наприме: model и model_data, в первой все поля фиксированного размера(ch...
fly2k
2013.03.20, 01:28
Форум: Общие вопросы (Yii 1.x)
Тема: грамотное использование View
Ответы: 5
Просмотры: 1565

грамотное использование View

Ку! Немного не понравилось как реализованы вьюхи. Ну или я не очень понял идеи. Вроде как MVC - про объекты всегда было, а тут вьюхи - обычные портянки. Не очень понятно куда пихать вспомогательные функции для вьюх - в модель, контроллер или отдельный вспомогательный класс. Куча отдельных файлов тож...
fly2k
2013.03.20, 00:56
Форум: Документация и рецепты (Yii 1.x)
Тема: Настройка IDE для работы с Yii
Ответы: 100
Просмотры: 116234

Re: Настройка IDE для работы с Yii

спасибо, буду разбираться, ибо для меня это вновь :)

еще вот какое неудобство, как с вьюшками удобнее работать? а то они по разным файлам разбросаны - немного парит... есть какой то могет способо это упростоить с помощью IDE или, скажем, сами вьюшки по другому как то проектировать?
fly2k
2013.03.19, 08:59
Форум: Документация и рецепты (Yii 1.x)
Тема: Настройка IDE для работы с Yii
Ответы: 100
Просмотры: 116234

Re: Настройка IDE для работы с Yii

upd: Блин, добавил в пути пхп(в настройках проекта) диру с фреймворком(он у меня вне проекта), на константы перестал ругаться, вообще почище стало :) но остались неприятности, например в коде имеем варнинги(в каментах): public function getAllChilds() { $return = array(); foreach ($this->childs as $c...
fly2k
2013.03.19, 08:31
Форум: Документация и рецепты (Yii 1.x)
Тема: Настройка IDE для работы с Yii
Ответы: 100
Просмотры: 116234

Re: Настройка IDE для работы с Yii

Нахвалили phpstorm, решил попробовать... Обрадовало что он сам узнал мой Yii проект, правда что это(framework integration) дает на деле - хз. Файлы в игнор нужные поставил. Дополнение работает, насколько я понял, для текущего класса только... $this->render, например, уже не видит... Но это всё фигня...