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

quasar
2019.04.23, 22:29
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает сброс кеша DbDependency
Ответы: 0
Просмотры: 122

Не работает сброс кеша DbDependency

Вообщем такая история, решил потестить кеширование. Создал таблицу в базе сделал поле updated_at и TimestampBehavior нормально его обновляю. Сделал код: Решил что по обновлению записи надо сбрасывать кеш, задал зависимость как в доке. $dependency = new DbDependency([ 'sql' => 'SELECT MAX(updated_at)...
quasar
2019.04.20, 22:00
Форум: Общие вопросы (Yii 2.x)
Тема: Редактор twitter bootstrap для Yii2
Ответы: 0
Просмотры: 139

Редактор twitter bootstrap для Yii2

Привет, профи! Посоветуйте расширение для подключения хорошего редактора Twitter Bootstrap. Дело в том что заказчик не хочет писать весь HTML с нуля а хочет использовать компоновщик страницы. Такие я встречал в вордпресе. Может кто то подобное видел под Yii?
quasar
2019.04.11, 18:38
Форум: Общие вопросы (Yii 2.x)
Тема: Как переводить модель из модуля в виджетах
Ответы: 2
Просмотры: 206

Re: Как переводить модель из модуля в виджетах

https://www.yiiframework.com/doc/guide/2.0/ru/runtime-bootstrapping Если идти путем предзагрузки то с таким успехом можно сразу в основном конфиге прописать где брать переводы для модуля. Я думал есть вариант по типу как в модуля но чтобы работал для виджета этого модуля. Суть в том что хотелось не...
quasar
2019.04.11, 17:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как переводить модель из модуля в виджетах
Ответы: 2
Просмотры: 206

Как переводить модель из модуля в виджетах

Кратко о ситуации. Есть модуль внутри которого я разместил каталог с переводами и подключаю эти переводы в самом модуле в секции init(); public function init() { parent::init(); $this->registerTranslations(); } public function registerTranslations(){ \Yii::$app->i18n->translations['catalog*'] = [ 'c...
quasar
2019.04.10, 15:08
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте расширение чисто для работы с RBAC
Ответы: 3
Просмотры: 252

Re: Посоветуйте расширение чисто для работы с RBAC

samdark писал(а):
2019.04.10, 00:33
Что именно должно делать расширение?
Расширение должно управлять таблицами RBAC (Создавать роли, разрешения и тд.) Максимально что ему указать это модель с которой брать айдишники пользователей чтобы к ним цеплять роли и разрешения.
quasar
2019.04.09, 20:05
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте расширение чисто для работы с RBAC
Ответы: 3
Просмотры: 252

Посоветуйте расширение чисто для работы с RBAC

Здравствуйте. Посоветуйте расширение для работы с RBAC. Задача следующая: стоит самописная система авторизации и регистрации на сайте. Понятное дело что там таблица имеет свои поля и она достаточно длинная по полям, на этих полях предидущие прогеры завязали логику всех модулей. Все расширения которы...
quasar
2019.04.09, 19:59
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 388

Re: Удаление куки

Seagull писал(а):
2019.04.07, 12:00
quasar писал(а):
2019.04.07, 08:34
Всем спасибо! Разобрался.
И что по итогу?
По итогу сработало Yii::$app->response->cookies->remove(ТУТ ИМЯ КУКИ ИЛИ ЕЁ ОБЪЕКТ) я допустил опечатку в коде и поэтому не понимал где лезет ошибка.
quasar
2019.04.07, 08:34
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 388

Re: Удаление куки

Всем спасибо! Разобрался.
quasar
2019.04.06, 22:35
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 388

Re: Удаление куки

futbolim писал(а):
2019.04.06, 22:27
Yii::$app->response->cookies->remove()
Я так понимаю это грохнет все куки. А мне надо удалить всего лишь одно поле.
quasar
2019.04.06, 22:08
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 388

Re: Удаление куки

https://www.yiiframework.com/doc/guide/2.0/ru/runtime-sessions-cookies#sending-cookies Удалять тоже из response'а надо. Попытки удалить через респонс методом ремув приводят к тому же исключению что кука только для чтения. Я думаю как то надо переключить в куке параметр readOnly в false... В каких с...
quasar
2019.04.06, 20:47
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 388

Удаление куки

Здравствуйте не могу удалить куку. Вот задаю ее: $cookies = Yii::$app->response->cookies; $cookies->add(new \yii\web\Cookie([ 'name' => 'refId', 'value' => $refId, ])); Теперь пытаюсь удалить в другом методе класса: $cookies = Yii::$app->request->cookies; unset($cookies['refId']); Кидает исключение ...
quasar
2019.03.30, 18:05
Форум: Общие вопросы (Yii 2.x)
Тема: Композер и удаление пакетов yii2
Ответы: 6
Просмотры: 301

Re: Композер и удаление пакетов yii2

ElisDN писал(а):
2019.03.30, 17:59
composer remove dektrium/yii2-rbac
Спасибо, Дима! Действительно команда удалила пакет. Подскажи пожалуйста, почему команда установки и удаления имеет разные названия пакета?
quasar
2019.03.30, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Композер и удаление пакетов yii2
Ответы: 6
Просмотры: 301

Re: Композер и удаление пакетов yii2

Кто то встречал подобное поведение композера? И почему так происходит?
quasar
2019.03.30, 10:55
Форум: Общие вопросы (Yii 2.x)
Тема: Композер и удаление пакетов yii2
Ответы: 6
Просмотры: 301

Re: Композер и удаление пакетов yii2

kawabanga писал(а):
2019.03.30, 10:53
название апкета может быть разное.
Но я же ничего не меняю в названии пакета. Просто меняется require на remove
quasar
2019.03.30, 10:48
Форум: Общие вопросы (Yii 2.x)
Тема: Композер и удаление пакетов yii2
Ответы: 6
Просмотры: 301

Композер и удаление пакетов yii2

Всем привет! Что то никак не могу разобраться с композером. Вот поставил пакет: composer require dektrium/yii2-rbac:1.0.0-alpha@dev Потом пытаюсь удалить его composer remove dektrium/yii2-rbac:1.0.0-alpha@dev В ответ получаю: dektrium/yii2-rbac:1.0.0-alpha@dev is not required in your composer.json a...
quasar
2019.03.25, 12:49
Форум: Общие вопросы (Yii 2.x)
Тема: Новые поля в готовом расширении
Ответы: 1
Просмотры: 154

Новые поля в готовом расширении

Здравствуйте. Суть такая что я в основном всегда писал какие то свои модули и закладывал туда свою логику. Сейчас решил попробовать компонент от dektrium Yii2-user но он работает со стандарным набором полей. Мне сейчас надо добавить больше полей и теперь незнаю как правильно это все переопределить. ...
quasar
2019.01.26, 20:05
Форум: Общие вопросы (Yii 2.x)
Тема: Получение данных с условием по связной таблице
Ответы: 3
Просмотры: 242

Re: Получение данных с условием по связной таблице

Вроде достаточно простая задача, неужели никто не делал такого? Да согласен это сложные запросы и скорее всего прийдется джойнить все таблицы пока не доберусь до таблицы юзера и по ней сделаю условие. Но может кто то подскажет дельный совет как у себя реализовывал такую структуру дерева и как бегать...
quasar
2019.01.26, 19:55
Форум: Общие вопросы (Yii 2.x)
Тема: Менеджер модулей для yii2
Ответы: 5
Просмотры: 385

Re: Менеджер модулей для yii2

Я видел много реализаций. Все сделано по принципу как на Easyii CMS. У меня сейчас для моих проектов есть черновая CMS с таком менеджером, но я на гитхаб пока не выкладывал, т.к. все нет времени привести к достойному виду. Если нужно срочно посмотрите как сделано в вышеупомянутой CMS. принип: Все д...
quasar
2019.01.24, 19:28
Форум: Общие вопросы (Yii 2.x)
Тема: Получение данных с условием по связной таблице
Ответы: 3
Просмотры: 242

Re: Получение данных с условием по связной таблице

Конечно одно с простых решений это натыкать в таблицы категории и в таблицу постов айди пользовтателя, но как то получится избыточно это ведь по цепочке связей можно узнать кто владелец поста. Если добавить во все таблицы айди пользователя то понятно что выборка тогда становится простой. Может кто п...
quasar
2019.01.24, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Получение данных с условием по связной таблице
Ответы: 3
Просмотры: 242

Получение данных с условием по связной таблице

Привет такая история. Пишу многопользовательский сайт в котором каждый юзер имеет свой блог. Дошел до вопроса разграничения прав, чтобы каждый юзер мог управлять только своим блогом. Структура базы такова что при создании блога я записываю в таблицу айдишник владельца этого блога. А дальше пошло дер...