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

Byakuya
2020.03.13, 21:02
Форум: Общие вопросы (Yii 2.x)
Тема: Использование yii\web\Session в DI
Ответы: 5
Просмотры: 2203

Re: Использование yii\web\Session в DI

А надо было создать SessionInterface и забиндить на него Yii::$app->getSession() в бутсрапе. Тогда придется еще делать свой класс сессии, реализующий интерфейс SessionInterface, наследовать его от yii\web\Session, прописывать его в конфигах приложения. Как-то много всего получается, учитывая что в ...
Byakuya
2020.03.10, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: Использование yii\web\Session в DI
Ответы: 5
Просмотры: 2203

Re: Использование yii\web\Session в DI

yiiliveext писал(а): 2020.03.07, 21:50 Сейчас yii2 не умеет компоненты резолвить в конструкторе, поэтому создается новый объект.
Понял, спасибо.

Решил вопрос заменой yii\web\Session $session на \ArrayAccess $session
Byakuya
2020.03.07, 21:06
Форум: Общие вопросы (Yii 2.x)
Тема: Использование yii\web\Session в DI
Ответы: 5
Просмотры: 2203

Использование yii\web\Session в DI

Здравствуйте, коллеги. Есть класс, внутри которого используется yii\web\Session Сам класс выглядит примерно так class MyClass { private $session; public function __construct(yii\web\Session $session) { $this->session = $session; } } свой класс я регистрирую в bootstrap функции так: public function b...
Byakuya
2018.01.17, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: На работает jquery-ui из пакета yiisoft/yii2-jui
Ответы: 6
Просмотры: 2737

Re: На работает jquery-ui из пакета yiisoft/yii2-jui

Снова удалил ./vendor и composer.lock Удалил из composer.json пакет npm-asset/jquery-ui-dist Удалил в конфиге сделаные ранее настройки для этого пакета Выполнил composer self-update composer install На этот раз всё установилось корректно. Установился этот пакет: https://github.com/components/jquery...
Byakuya
2018.01.16, 15:01
Форум: Общие вопросы (Yii 2.x)
Тема: На работает jquery-ui из пакета yiisoft/yii2-jui
Ответы: 6
Просмотры: 2737

На работает jquery-ui из пакета yiisoft/yii2-jui

Добрый день. Появилась проблема с использованием jquery-ui. Мне необходимо использовать Datepicker. Установил расширение jui (https://github.com/yiisoft/yii2-jui). Мой composer.json выглядит сейчас так: ... "require": { "php": ">=5.4.0", "yiisoft/yii2": "...
Byakuya
2014.05.15, 15:05
Форум: Авторский код и библиотеки
Тема: RESTful API
Ответы: 17
Просмотры: 15335

Re: RESTful API

Спасибо за расширение, очень упростило жизнь. Не могу только вот что понять: аутентификация тут обязательная, т.е. я не могу послать ни одного запроса без логина/пароля. Если использовать UserIdentity "из коробки", то можно просто передавать admin:admin и все будет работать. А что если над...
Byakuya
2014.03.15, 00:45
Форум: Общие вопросы (Yii 1.x)
Тема: Пустая сессия при ajax проверке кода капчи
Ответы: 3
Просмотры: 1024

Re: Пустая сессия при ajax проверке кода капчи

В общем проблема решилась благодаря отказу от kcaptcha в пользу стандартного компонента капчи.
Byakuya
2014.03.15, 00:11
Форум: Общие вопросы (Yii 1.x)
Тема: Пустая сессия при ajax проверке кода капчи
Ответы: 3
Просмотры: 1024

Re: Пустая сессия при ajax проверке кода капчи

Каких-то особых настроек я не делал в конфиге, т.е. все по дефолту.
Byakuya
2014.03.14, 15:33
Форум: Общие вопросы (Yii 1.x)
Тема: Пустая сессия при ajax проверке кода капчи
Ответы: 3
Просмотры: 1024

Пустая сессия при ajax проверке кода капчи

Добрый день. Пытаюсь интегрировать kcaptcha в форму (форма обычная, не CActiveForm). Делаю все по примеру из архива kcaptcha за исключением того, что капчу мне нужно проверять через ajax. Метод проверки введенной капчи прост: if(isset(Yii::app()->session['captcha_keystring']) && Yii::app()->...
Byakuya
2013.01.28, 15:37
Форум: Общие вопросы (Yii 1.x)
Тема: Unrecognized locale "cz"
Ответы: 3
Просмотры: 1338

Re: Unrecognized locale "cz"

Обновился до 1.1.13 - не помогло.
Byakuya
2013.01.27, 13:08
Форум: Общие вопросы (Yii 1.x)
Тема: Unrecognized locale "cz"
Ответы: 3
Просмотры: 1338

Unrecognized locale "cz"

Добрый день. У меня на сайте присутствует чешский язык, при переключении на который, вот такой код: Yii::app()->dateFormatter->format('d MMMM y, H:m:s', $user->datereg); возвращает ошибку Unrecognized locale "cz" В принципе, причина ошибки понятна: в директории /framework/i18n/data нет фай...
Byakuya
2012.04.27, 14:42
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и несколько model
Ответы: 0
Просмотры: 593

CGridView и несколько model

Здравствуйте. Необходимо вывести в grid'e список организаций и список сотрудников каждой организации, чтобы это все было более-менее читабильно и с возможностью фильтрации. Как я понял - стандартный грид не поддерживает такой функционал. Может есть какие сторонние компоненты. Надо что-то типа такого...
Byakuya
2011.12.27, 22:33
Форум: Общие вопросы (Yii 1.x)
Тема: urlManager с использованием & в пути
Ответы: 0
Просмотры: 665

urlManager с использованием & в пути

Добрый вечер. У меня есть правило: 'urlManager'=>array(             'urlFormat'=>'path',             'showScriptName'=>false,             'rules'=>array(                 '<controller:\w+>/<action:\w+>/<id:\d+>/<param>'=>'<controller>/<action>',             ),         ), Появилась необходимость <para...
Byakuya
2011.09.28, 22:12
Форум: Общие вопросы (Yii 1.x)
Тема: Модель с внешними связными данными
Ответы: 0
Просмотры: 827

Модель с внешними связными данными

Добрый вечер. Такая проблема: у меня есть таблица user, есть таблица profile, а также таблицы country и city. Я пытаюсь сделать редактирования профайла и в том числе города пользователя. Поле города у меня сделано как виджет CJuiAutoComplete:                 <?php                     $this->widget('...
Byakuya
2011.09.24, 12:59
Форум: Общие вопросы (Yii 1.x)
Тема: Посмотреть ajax запрос
Ответы: 2
Просмотры: 993

Re: Посмотреть ajax запрос

Спасибо, параметра enableParamLogging мне как раз и не хватало.
Byakuya
2011.09.23, 20:10
Форум: Общие вопросы (Yii 1.x)
Тема: Посмотреть ajax запрос
Ответы: 2
Просмотры: 993

Посмотреть ajax запрос

Добрый вечер. Похожие темы видел, но они мне не помогли. У меня есть action к которому идет ображение через $.ajax В action есть несколько запросов к БД, в т.ч. запрос вида: $command=Yii::app()->db->createCommand($sql); $command->bindParam(...); $command->execute();   Мне нужно посмотреть что за код...
Byakuya
2011.09.03, 16:43
Форум: Общие вопросы (Yii 1.x)
Тема: Типы связей AR
Ответы: 4
Просмотры: 1460

Re: Типы связей AR

Почему? У вас у таблицы page праймери кей висит на id_page. Вот оно и сравнивает Block.id_block с Page.id_page. Если я в классе Page поменяю в отношении block с HAS_MANY на BELONGS_TO, т.е. поменяю: 'block' => array(self::HAS_MANY, 'Block', 'id_block'),   на 'block' => array(self::BELONGS_TO, 'Bloc...
Byakuya
2011.09.03, 16:33
Форум: Общие вопросы (Yii 1.x)
Тема: Типы связей AR
Ответы: 4
Просмотры: 1460

Re: Типы связей AR

'page' => array(self::BELONGS_TO, 'Page', 'ID_block'), //block принадлежит page   По сути тут указано следующее: page привязана к сущности Page. Page.primary_key = Block.ID_block То есть нужно понимать, что AR связывает указанное в записи поле с праймери кеем указанной сущности. Третий параметр при...
Byakuya
2011.09.03, 15:48
Форум: Общие вопросы (Yii 1.x)
Тема: Типы связей AR
Ответы: 4
Просмотры: 1460

Типы связей AR

Добрый день. Тут возник вопрос по установке relations между моделями. То ли я не совсем правильно модель БД сделал, то ли не правильно понимаю суть типов связей CActiveRecord. У меня есть модель БД: http://donorspb.ru/tmp/er.png Суть достаточно проста: есть пользователи (user), у одного пользователя...
Byakuya
2011.09.02, 19:49
Форум: Общие вопросы (Yii 1.x)
Тема: Динамические пераметры в ajaxLink
Ответы: 8
Просмотры: 2735

Re: Динамические пераметры в ajaxLink

rak писал(а):может так?

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

'ret'=>'js:function(){return data}()
Да, заработало. Спасибо. Я так понимаю, что последние скобки говорят о том, что массив должен быть возвращен?