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

de1phi
2019.11.08, 08:33
Форум: Предлагаю работу
Тема: yii2 программист на фултайм, Спб
Ответы: 1
Просмотры: 429

yii2 программист на фултайм, Спб

В новый офис в г. Санкт-Петербург (метро Чернышевская) требуется yii2 (с прицелом на yii3) программист на полный рабочий день с 8-00 до 17-00 (обед с 12-00 до 13-00). Необходима разработка системы документооборота по масштабному ТЗ, а также поддержка сайта Компании. В офисе кухня, душ, большая зона ...
de1phi
2018.09.13, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: ReturnUrl и HTTPS
Ответы: 3
Просмотры: 1814

Re: ReturnUrl и HTTPS

проблема появляется при работе apache за nginx. Кто-нибудь сталкивался?
de1phi
2017.12.22, 11:39
Форум: Общие вопросы (Yii 2.x)
Тема: GridView applyFilter неправильный URL
Ответы: 1
Просмотры: 316

Re: GridView applyFilter неправильный URL

проблему решил очисткой папки assets.
de1phi
2017.12.22, 09:16
Форум: Общие вопросы (Yii 2.x)
Тема: GridView applyFilter неправильный URL
Ответы: 1
Просмотры: 316

GridView applyFilter неправильный URL

Добрый день, на странице имеется два GridView завернутые в pjax. <?php Pjax::begin([ 'id' => 'table-one-pjax', 'enablePushState' => false, ]); ?> <?= GridView::widget([ 'id' => 'table-one-table', 'dataProvider' => $dataProviderOne, 'columns' => [ ... ], ]); ?> <?php Pjax::end(); ?> <?php Pjax::begin...
de1phi
2017.05.31, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: Не применять Behavior
Ответы: 1
Просмотры: 532

Не применять Behavior

Добрый день, в модели настроен TimestampBehavior. Все работает прекрасно, но сейчас возникла задача: данные модели приходят в Json'e и свойства created_at и updated_at берутся из входных данных. При сохранении модели в базу Behavior переопределяет значения этих свойств. Как можно пропустить применен...
de1phi
2017.04.14, 16:22
Форум: Общие вопросы (Yii 2.x)
Тема: rbac и кэш
Ответы: 2
Просмотры: 808

Re: rbac и кэш

Alexum писал(а):
2017.04.14, 15:30
Или вы это и делаете?
именно так, увеличение времени работы скрипта до 60 сек результат не дало
de1phi
2017.04.14, 15:00
Форум: Общие вопросы (Yii 2.x)
Тема: rbac и кэш
Ответы: 2
Просмотры: 808

rbac и кэш

Добрый день, с увеличением базы RBAC при управлении permission'ами стала вылазить ошибка: [error][yii\base\ErrorException:1] yii\base\ErrorException: Maximum execution time of 30 seconds exceeded in /var/www/femco.ru/cm/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer.php:7...
de1phi
2016.06.21, 16:59
Форум: Общие вопросы (Yii 2.x)
Тема: ReturnUrl и HTTPS
Ответы: 3
Просмотры: 1814

Re: ReturnUrl и HTTPS

ElisDN писал(а):

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

$request->getAbsoluteUrl()
все равно переадресация идет на дефолтный адрес
de1phi
2015.12.23, 21:34
Форум: Общие вопросы (Yii 2.x)
Тема: ReturnUrl и HTTPS
Ответы: 3
Просмотры: 1814

ReturnUrl и HTTPS

всем привет. столкнулся с проблемой. На сайте с http прекрасно работает переадресация на страницу после авторизации, а вот при https ReturnUrl сбрасывается в "/". ReturnUrl запоминаю так: public function init()     {         $this->on('beforeAction', function ($event) {             if (Yii::$app->ge...
de1phi
2015.04.21, 14:25
Форум: Общие вопросы (Yii 2.x)
Тема: две системы авторизации
Ответы: 5
Просмотры: 1359

Re: две системы авторизации

и еще вопрос. У меня используется DbManager в RBAC. Каким образом присвоить принудительно пользователю роль без занесения этого в БД?
de1phi
2015.04.21, 08:36
Форум: Общие вопросы (Yii 2.x)
Тема: две системы авторизации
Ответы: 5
Просмотры: 1359

Re: две системы авторизации

возможно, можно же просто создавать пользователя в таблице Users =)
de1phi
2015.04.20, 23:58
Форум: Общие вопросы (Yii 2.x)
Тема: две системы авторизации
Ответы: 5
Просмотры: 1359

Re: две системы авторизации

или просто использовать разные классы identity?
de1phi
2015.04.20, 17:50
Форум: Общие вопросы (Yii 2.x)
Тема: две системы авторизации
Ответы: 5
Просмотры: 1359

две системы авторизации

Добрый день, прошу помощи в организации двух систем входа. Первая система реализована через модуль User и завязана на сотрудников. Вторая же система завязана на базе клиентов. Как лучше поступить. Сделать копию модуля User с отдельными таблицами и идентификаторами или же использовать префиксы к иден...
de1phi
2015.02.12, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: выкинуть юзера при входе с другого IP
Ответы: 3
Просмотры: 959

Re: выкинуть юзера при входе с другого IP

zelenin писал(а):пишете фильтр, вешаете на контроллер, там сравниваете ip юзера с ip из базы.
во, точно, спасибо!
de1phi
2015.02.12, 12:05
Форум: Общие вопросы (Yii 2.x)
Тема: выкинуть юзера при входе с другого IP
Ответы: 3
Просмотры: 959

выкинуть юзера при входе с другого IP

добрый день,

необходимо выкинуть юзера при входе с другого IP.
IP при логине записывается в БД. Какая функция отвечает за проверку был ли авторизован юзер или нет?
de1phi
2015.02.03, 10:25
Форум: Общие вопросы (Yii 2.x)
Тема: Out of memory
Ответы: 36
Просмотры: 3618

Re: Out of memory

Alex@ писал(а):
de1phi писал(а):

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

UserProfile::find()->asArray()->all() 
???

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

return ArrayHelper::map(UserProfile::find()->select(['id', 'name'])->asArray()->all(),'id', 'name'); 
de1phi
2015.02.03, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: Out of memory
Ответы: 36
Просмотры: 3618

Re: Out of memory

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

UserProfile::find()->asArray()->all() 
de1phi
2015.02.03, 09:07
Форум: Общие вопросы (Yii 2.x)
Тема: pjax.reload перезагружает всю страницу
Ответы: 1
Просмотры: 1229

Re: pjax.reload перезагружает всю страницу

сам спросил, сам ответил, так как у меня GridVeiw загружается AJAX'ом, а PJAX берет url из href текущей страницы, то при вызове reload происходит загрузка всей страницы, сделал через:

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

$('#gridview-container').yiiGridView('applyFilter'); 
de1phi
2015.02.03, 08:57
Форум: Общие вопросы (Yii 2.x)
Тема: pjax.reload перезагружает всю страницу
Ответы: 1
Просмотры: 1229

pjax.reload перезагружает всю страницу

Добрый день,

функция обновления контейнера производит обновление всей страницы, причем без сохранения фильтров GridView

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

$.pjax.reload({container: '#pjax-container'});