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

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

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

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

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
Просмотры: 13521

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

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

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

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

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

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

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

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

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

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

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

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

Re: yii и 1С

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

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

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

Re: API VK

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

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

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

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
Просмотры: 4663

Re: User Log Out

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

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
Просмотры: 2606

Re: yii2 и php7

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

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

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

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

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

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

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