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

jilizart
2015.06.03, 20:37
Форум: Общие вопросы (Yii 2.x)
Тема: Как в консольном приложении получить доступ к Yii::$app->user
Ответы: 9
Просмотры: 3753

Re: Как в консольном приложении получить доступ к Yii::$app->user

Известен user_id, отвяжи методы модели от webUser компонента, пускай они принимают user_id :)
jilizart
2015.06.03, 11:09
Форум: Общие вопросы (Yii 2.x)
Тема: viaTable yii2
Ответы: 9
Просмотры: 9730

Re: viaTable yii2

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

        return $this->hasMany(Tag::className(), ['id' => 'tag_id']) // связываем tag.id с tag_to_post_bind.tag_id
            ->viaTable('tag_to_post_bind', ['post_id' => 'id']); // tag_to_post_bind.post_id с post.id
 
jilizart
2015.05.11, 11:29
Форум: Общие вопросы (Yii 2.x)
Тема: Наилучший способ переопределения классов в стороннем модуле
Ответы: 46
Просмотры: 17620

Re: Наилучший способ переопределения классов в стороннем модуле

В общем где то надо держать имена классов моделей.
В модуле не вариант, т.к привязка к id.
Через контейнер не получится пользоватся статическими методами.
Более менее универсального метода я так понимаю нет
jilizart
2015.04.29, 17:47
Форум: Новости, события, встречи
Тема: Проблемы с лицензией Imperavi Redactor
Ответы: 48
Просмотры: 27435

Re: Проблемы с лицензией Imperavi Redactor

Скину ссылку на альтернативу, раз уж бот суда затесался
http://alex-d.github.io/Trumbowyg/
jilizart
2015.04.27, 11:23
Форум: Авторский код и библиотеки
Тема: Каталог расширений yii1 и yii2 - yiigist.com
Ответы: 26
Просмотры: 45066

Re: Каталог расширений yii1 и yii2 - yiigist.com

Извините меня за такую критику, но глаза режет. http://i.imgur.com/EHO3WQB.png
И пожалуйста, пересмотрите цветовую гамму сайта, он выглядит слишком блекло. Взгляните на логотип yii, какой он яркий. Почему бы на основе его цветов не построить цветовую гамму сайта?
jilizart
2015.04.27, 10:29
Форум: Общие вопросы (Yii 1.x)
Тема: Статические страницы в БД
Ответы: 14
Просмотры: 4802

Re: Статические страницы в БД

Можно тогда без алиасов делать. Просто /page-1/page-2 И да для обработки таких страниц тебе придется писать свой "UrlRule". Т.к слешей в пути у тебя может быть неограниченное множество Насчет urlRules я знаю, у меня уже есть класс. А насчет хранения url именно такого типа как предлогалось...
jilizart
2015.04.26, 09:42
Форум: Общие вопросы (Yii 1.x)
Тема: Статические страницы в БД
Ответы: 14
Просмотры: 4802

Re: Статические страницы в БД

Можно тогда без алиасов делать. Просто /page-1/page-2
И да для обработки таких страниц тебе придется писать свой "UrlRule". Т.к слешей в пути у тебя может быть неограниченное множество
jilizart
2015.04.25, 14:07
Форум: Общие вопросы (Yii 2.x)
Тема: Говнокод ли? Создаю объект в внутри метода объекта, когда оба имеют одинаковый тип
Ответы: 6
Просмотры: 3001

Re: Говнокод ли? Создаю объект в внутри метода объекта, когда оба имеют одинаковый тип

Советую создать под разные условия класс Query. Например у нас есть модель "NewsPost" Для него создаем класс "NewsPostQuery" class NewsPostQuery extends ActiveQuery {     /**      * Select sticky posts.      *      * @return $this      */     public function sticky()     {       ...
jilizart
2015.04.13, 17:47
Форум: Общие вопросы (Yii 2.x)
Тема: yii и 1С
Ответы: 4
Просмотры: 3132

Re: yii и 1С

Самый простой это создаем вьюшку и там все это выводим обычными тегами.
Чуть посложнее - http://php.net/manual/ru/book.simplexml.php
jilizart
2015.04.10, 16:06
Форум: Общие вопросы (Yii 2.x)
Тема: Убрать фактическое удаление данных из базы.
Ответы: 5
Просмотры: 2863

Re: Убрать фактическое удаление данных из базы.

Удаляйте явно, хорошая IDE найдет все вхождения delete, так что рефакторинг это не проблема.
Будет хуже если потом словите по самое, когда будет неявное поведение и невозможно будет удалить физически запись.
jilizart
2015.04.07, 21:10
Форум: Общие вопросы (Yii 2.x)
Тема: API VK
Ответы: 6
Просмотры: 3526

Re: API VK

jilizart
2015.04.06, 20:25
Форум: REST API (Yii 2.x)
Тема: Подпись запросов
Ответы: 5
Просмотры: 4026

Re: Подпись запросов

Навешиваемся на событие beforeRequest и проверяем подпись на основе параметров
jilizart
2015.04.06, 20:09
Форум: REST API (Yii 2.x)
Тема: User Log Out
Ответы: 8
Просмотры: 5758

Re: User Log Out

Это всего лишь пример, это не обязательный параметр. Это уже на твое усмотрение Но если ты делаешь REST API, лучше следовать принципу stateless, который не требует использования $app->user->logout(), т.к система ничего не знает о текущем пользователе и не создает сессию для него. Просто отдает данны...
jilizart
2015.04.06, 18:26
Форум: REST API (Yii 2.x)
Тема: User Log Out
Ответы: 8
Просмотры: 5758

Re: User Log Out

Ну вот и отлично, сам разобрался )
jilizart
2015.04.06, 17:23
Форум: REST API (Yii 2.x)
Тема: User Log Out
Ответы: 8
Просмотры: 5758

Re: User Log Out

Берем и прямо в конфиге фигачим         'user' => [             'class' => 'yii\web\User',             'identityClass' => User::className(),             'loginUrl' => ['/user/login'],             'enableAutoLogin' => true,             'on afterLogout' => function($identity) {                 return ...
jilizart
2015.04.06, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 и php7
Ответы: 1
Просмотры: 2937

Re: yii2 и php7

jilizart
2015.04.06, 04:13
Форум: Общие вопросы (Yii 2.x)
Тема: Прочеканные чекбоксы по дефолту
Ответы: 4
Просмотры: 2581

Re: Прочеканные чекбоксы по дефолту

Yii сам определяет какой чекбокс выбран, внутри модели просто надо установить дефолтное значение этого аттрибута в методе init(). И не нужно извращений с item и функцией
jilizart
2015.04.05, 20:21
Форум: Общие вопросы (Yii 2.x)
Тема: Наилучший способ переопределения классов в стороннем модуле
Ответы: 46
Просмотры: 17620

Наилучший способ переопределения классов в стороннем модуле

Давайте подискутируем на данную тему, какой способ более правильный и какие средства для этого у нас есть. Задача - Переопределить модель стороннего модуля для добавления или изменения существующей логики - Переопределить контроллер стороннего модуля для добавления еще одного действия С контроллерам...
jilizart
2015.04.02, 20:07
Форум: Общие вопросы (Yii 2.x)
Тема: расширение для обработки аплоада картинок
Ответы: 8
Просмотры: 4050

Re: расширение для обработки аплоада картинок

yiijeka писал(а):jilizart тоже похоже не в тему, ему нужно же "добавлять вотермарк на картинку" :) Тем более yiisoft/yii2-imagine": "~2.0.0" было отвергнуто.
Ну там в ридми приведен пример как элегантно это можно сделать. Yii это не CMS, тут все ручками.