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

Demon_id
2015.02.26, 13:42
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы от новичка
Ответы: 40
Просмотры: 8055

Re: Вопросы от новичка

zelenin писал(а):
Demon_id писал(а):Вот вы к примеру в курсе, что в 1.1 AR медленее билдера в 4 раза?
а в yii2, если тестили?
сам не тестил. поверил на слово разработчикам фреймворка. во всех обзорах было заявлено, что в 2.0 AR переписан полностью. стало быть в лучшую сторону.
Demon_id
2015.02.26, 13:30
Форум: Общие вопросы (Yii 2.x)
Тема: Метод модели
Ответы: 5
Просмотры: 1883

Re: Метод модели

odermy писал(а):в 1.1 обращался так к методу Model::model()->method(), сейачас как это удобнее всего делать ?
методы класса, не требующие контекста своего объекта ($this), делаются СТАТИЧЕСКИМИ.
Demon_id
2015.02.26, 13:26
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы от новичка
Ответы: 40
Просмотры: 8055

Re: Вопросы от новичка

Если ответ на первый вопрос "да", то тогда о причинах можно подробнее? Имеются в виду причины по которым framework был кардинально переписан, а не использование composer. Причины? Да их полно! Начиная с обновления пхп, в котором устаревшее выпилил, а новое запилил. Дальше, бустрап, композер, другие...
Demon_id
2015.02.26, 13:21
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы от новичка
Ответы: 40
Просмотры: 8055

Re: Вопросы от новичка

[Вы все стараетесь меня как-то задеть. Никто Вас не пытается задеть. Вы технически сидите в пещере и нервно реагируете на людей, которые рекомендуют Вам из неё выходить. Понимаю, новые технологии вытягивают Вас из Вашей зоны комфорта и заставляют изучать что то новое. А Вам не хочется это делать, п...
Demon_id
2015.02.26, 13:15
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы от новичка
Ответы: 40
Просмотры: 8055

Re: Вопросы от новичка

Допустим вы ведете 3 проекта. Теперь на локальной машине нужно создавать 3 копии base1, base2, base3 с копией yii в каждом. Раньше нужно было иметь только один каталог - yii. Zelenin , я встречал такой подход на с 1.1. Берут одну папку с фреймворком и подключают его оттуда на разные проекты. Как по...
Demon_id
2015.02.26, 03:16
Форум: Общие вопросы (Yii 2.x)
Тема: Как подключить расширение ckeditor в Yii2 без Composer
Ответы: 23
Просмотры: 8035

Re: Как подключить расширение ckeditor в Yii2 без Composer

Sam Dark , кстати да. У Вас в заметке сказано, что нужно руками добавить расширение в vendor. Этот способ подойдёт если нам нужно конкретно в одном месте поставить расширение не через композер. Если же придётся заливать проект на продакшн и там тоже обходится без композера, то придётся и там продел...
Demon_id
2015.02.26, 00:54
Форум: Общие вопросы (Yii 2.x)
Тема: Как проверить валидно ли поле в yiiActiveForm?
Ответы: 7
Просмотры: 2866

Re: Как проверить валидно ли поле в yiiActiveForm?

fdr писал(а):Так что можно считать все реализации костылями
Если в фрейме из коробки нету значит костыли? ::facepalm
Demon_id
2015.02.26, 00:40
Форум: Общие вопросы (Yii 2.x)
Тема: Методы с приставкой safe в миграциях
Ответы: 3
Просмотры: 1592

Re: Методы с приставкой safe в миграциях

в mysql транзакции не работают с изменением структуры таблицы, только данные именно так. В чем суть методов не пойму, работают через транзакции, но при выполнение не откатываются изменения, если в методе скажем первая таблица создалась, а следующая нет, то первая так и останется в базе. Или это нац...
Demon_id
2015.02.25, 18:51
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить свой атрибут к ссылкам Breadcrumbs
Ответы: 5
Просмотры: 1999

Re: Добавить свой атрибут к ссылкам Breadcrumbs

Отнаследоваться и переопределить Breadcrumbs::renderItem, например. зачем? там же видно откуда берутся options к ссылкам:     protected function renderItem($link, $template)     {         $encodeLabel = $encode = ArrayHelper::remove($link, 'encode', $this->encodeLabels);         if (array_key_exist...
Demon_id
2015.02.25, 18:49
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить свой атрибут к ссылкам Breadcrumbs
Ответы: 5
Просмотры: 1999

Re: Добавить свой атрибут к ссылкам Breadcrumbs

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

'links'=>[
    [
        'label' => 'demo',
        'url' => 'http://example.com',
        'class' => 'external',
        'data-pjax'=>0
    ]
..
] 
Demon_id
2015.02.25, 17:15
Форум: Общие вопросы (Yii 2.x)
Тема: Cookie
Ответы: 1
Просмотры: 713

Cookie

Ставлю куку с помощью jquery cookie: $.cookie('improve-interests-expire', 1, { expires: 1, path: '/' });  кука успешно ставится: http://prntscr.com/69n5y5 перезагружаю страницу и беру куку уже на пхп: var_dump(Yii::$app->request->cookies->getValue('improve-interests-expire'))    // NULL  где кука? в...
Demon_id
2015.02.25, 12:56
Форум: Общие вопросы (Yii 2.x)
Тема: неожиданный сабмит формы
Ответы: 14
Просмотры: 3177

Re: неожиданный сабмит формы

для начала объясните, как вы используете грид внутри формы? а вариантов решения вашего вопроса много. можно форму разделить на две, дополнив каждую недостающими хидденами из остальных. при сабмите заполняя их с помощью жс одну из другой. такой вариант используется в инет магазинах, где одна форма с ...
Demon_id
2015.02.25, 00:23
Форум: Общие вопросы (Yii 2.x)
Тема: Как подключить расширение ckeditor в Yii2 без Composer
Ответы: 23
Просмотры: 8035

Re: Как подключить расширение ckeditor в Yii2 без Composer

zelenin писал(а):прошу заметить, что это пост от мейнтейнера yii
ну я пару месяцев назад именно к этому и пришел )
Demon_id
2015.02.25, 00:13
Форум: Общие вопросы (Yii 2.x)
Тема: Как подключить расширение ckeditor в Yii2 без Composer
Ответы: 23
Просмотры: 8035

Re: Как подключить расширение ckeditor в Yii2 без Composer

http://rmcreative.ru/blog/post/kak-post ... z-composer
без композера. в том плане, что не нужно заливать расширение на стороннее хранилище.
Demon_id
2015.02.25, 00:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как подключить расширение ckeditor в Yii2 без Composer
Ответы: 23
Просмотры: 8035

Re: Как подключить расширение ckeditor в Yii2 без Composer

webalmanac писал(а):это как поставить денвер или хамп вместо того чтобы собрать все по отдельности (php, Apache и тд) и настроить.
У вас возникли с ними проблемы? или просто тешите ЧВС тем что настроили LAMP сами?

не вижу ничего ущербного в использовании того же xampp.
Demon_id
2015.02.24, 23:57
Форум: Общие вопросы (Yii 2.x)
Тема: неожиданный сабмит формы
Ответы: 14
Просмотры: 3177

Re: неожиданный сабмит формы

грид на нету создаёт свою форму для фильтра. а форма в форме никогда ни к чему хорошему не приводила. выносите грид из формы.
Demon_id
2015.02.24, 22:36
Форум: Общие вопросы (Yii 2.x)
Тема: Bad Request (#400) при использовании curl
Ответы: 4
Просмотры: 1778

Re: Bad Request (#400) при использовании curl

сессии разные.
к тому же апи так не работает. нужно сделать запрос на авторизацию и получить токен.
Demon_id
2015.02.24, 00:19
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveRecord как сформировать запрос? [Решено]
Ответы: 8
Просмотры: 3125

Re: ActiveRecord как сформировать запрос?

vitalik1183 писал(а):hasMany()->where()
это жестко зажимает рилейшн. гораздо лучше гнуть критерию по месту надобности.

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

$query->innerJoinWith([
        'productImages' => function ($query) {
            //$query->andWhere(....);    // uncoment if need where cindition
        },
    ]); 
Demon_id
2015.02.24, 00:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как изменить путь при рендере вида ? [Решено]
Ответы: 4
Просмотры: 1555

Re: Как изменить путь при рендере вида ?

в beforeAction каждого контроллера настроить $this->viewPath