Al
как бэ виджет не модель отображает а модели, которые берет из датапровайдера. Я так понимаю надо дополнительно модель элемента облака, а не облака самого
Stas
вот и спрашиваю как переждать через лист доп данные
Al
я в ваших терминах не але)
Al
куда передать через лист?
Al
лист это виджет же
Al
не?
Al
доп данные = доп элемент облака или доп данные = доп свойство элемента облака?
The Ant
Попробую с группировкой. А вместо календаря там три dropdownlist будет.
вместо трех дроп даунов лучше календарь сделай
The Ant
есть модель облака тегов скажем так и есть виджет отображающий это облако и в него нужно эту модель передать
sqldataprovider использовать наверное. и строить запрос через UNION с двух разных таблиц. Или я воще не понял чо ты хочешь =)
Ортем
вместо трех дроп даунов лучше календарь сделай
Это упостит задачу мне, но не пользователю. Так как хочу ограничить варианты выбора. С календарем же у пользователя будет возможность задать диапазон дат.
Michael
прошу помощи. не догоняю юишные(1.1) некоторые связи. Есть моделька Systems со сценарием search(). $model = new Systems('search'); передается во вьюху где есть виджет с гридом, в нем колонки. Одна с фильтром дропбокс с выриантами всех субпорталов(имена) Но они выводятся все, а хочу ограничить только теми , которые есть в выдаче после прочих фильтров
Michael
The Ant
Это упостит задачу мне, но не пользователю. Так как хочу ограничить варианты выбора. С календарем же у пользователя будет возможность задать диапазон дат.
ты из 2001 года чтоль проснулся от спячки? щас календарики могут задавать диапазон дат воще легко. И это удобнее чем дрочка с 3 дропдаунами
The Ant
более интуитивно и понятно чтоли, т.к. работа всетаки с календарными датами
👻
Fullcalendar например
👻
Есть датапикеры для диапазона data range
Ортем
Fullcalendar например
Юзаю DateTimePicker. Вполне удобный
Serge
Как попроще реализовать на yii2 basic управление доступом на две роли, пользователь и админ. Админ имеет доступ к админке, пользователь на все кроме админки.
Yura
isAdmin?)
Ортем
Как попроще реализовать на yii2 basic управление доступом на две роли, пользователь и админ. Админ имеет доступ к админке, пользователь на все кроме админки.
'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'allow' => true, 'roles' => ['admin'], ], [ 'actions' => ['index', 'view', '_form',], //Отредактировать 'allow' => true, 'roles' => ['user'], ], ], ],
Serge
Ага, гуглить :) универсальный метод
The Ant
спросить в чате сходу тоже универсальный метод
The Ant
причем по теме, которая сама по себе достаточно объемна в реализации
Ортем
Ну спросить не грешно, особенно когда есть различные варианты решения проблемы. В чате хотя бы подскажут как лучше
The Ant
очень редко подсказывают как лучше :D обычно ман цитируют
Serge
Перед тем как спросить я обычно и гуглю
The Ant
ну и что ты нагуглил?
Ортем
Перед тем как спросить я обычно и гуглю
Бросай этой дело, лучше сразу требуй готовое решение своей проблемы в чатике 😂
The Ant
благо такие имеются :D
Serge
Нагуглил
The Ant
yii2 user extension \ yii2 user module ?
Serge
Осталось подогнать по basic шаблон https://www.google.com.ua/url?sa=t&source=web&rct=j&url=https://nix-tips.ru/yii2-prostaya-realizaciya-rbac-s-dvumya-rolyami.html&ved=0ahUKEwjDlIuy8ODXAhXCB5oKHcdDDswQFgg6MAM&usg=AOvVaw3QYeKDytQY3oPk6ukPQ18p
The Ant
ненадо подгонять ) возьми готовый модуль
Serge
Я разбираюсь как оно все работает, хочу сам
Абдула
Всем привет. Хочу включить ЧПУ, но в системе есть места где URL писали "ручками" и он идет как парамет ?r=. Можно сделать так, чтобы и ЧПУ и вариант с ?r= работал одновременно?
Timur
Уважаемые гуру, подскажите пожалуйста, в каккую сторону копать: есть модель с полем даты (MySQL тип date), построил по ней через Gii CRUD контроллер - все отлично. Но я хочу, чтобы при создании записи в поле вводилась дата в формате дд.мм.ггггг, а не стандартная для MySQL гггг-мм-дд. Возможно ли как-то при сохранении модели автоматически преобразовывать это поле?
Yura
В before save? ) Ток не злоупотребляй им
Timur
В before save? ) Ток не злоупотребляй им
Ща попробую, спасибо за наводку. Я пока вот этот материал изучаю, но как-то пока не очень понятно: https://nix-tips.ru/yii2-soxranenie-i-otobrazhenie-daty-vremeni.html
Yura
Только проблема странная у тебя
Yura
Или хз, ну в общем в эту сторону смотреть
Абдула
В before save? ) Ток не злоупотребляй им
Может все же лучше load переопределить и после load сделать конвертацию. А то если вызовет validate, а там правило под формат yyyy-mm-dd ошибку выдаст
Yura
Ну или так лучше да)
Абдула
и так будет работать в обоих вариантах
например: /debug - работает. А /?r=debug - не работает
Абдула
Хотелось бы, если передан параметр ?r= то он использовал его для маршрутизации. А если нету такого параметра, то разбирал как ЧПУ
🛸
Все привет , а есть ли для yii компонент для оповещения пользователей ? Чтобы в админке пишешь сообщение - оно показывалось всем пользователям в виде всплывающего окна
🛸
Если закрыл - его пользователь - конкретно ему это оповещение больше не показывать
Абдула
Решил проблему вот так. Есть ли другие более "правильные" варианты решить эту задачу?
Artem
Привет. Подскажите пожалуйста как решить проблему. В моей вёрстке используется обрезанный бутстрап (только сетка). Поэтому если грузить его не через depends 'yii\bootstrap\BootstrapAsset', то другие плагины которыего его требуют подгружают бутстрап полный( и получается 2 бустрапа. Я решил эту проблему тем, что добавил в конфиг assets
Artem
'yii\bootstrap\BootstrapAsset' => [ 'basePath' => '@web', 'sourcePath' => null, 'css' => [ 'css/plugins/bootstrap.min.css' ] ],
Artem
тобишь переопределил пакет
Artem
и всё стало норм
Artem
Но когда мне потребовалсь делать запаковку ресурсов в один файл там всё равно грузится полный бутстрап
Artem
и эта строчка игнорируется
Artem
Может кто-то попадал в похожую ситуацию?
𝑵𝒖𝒓𝒃𝒆𝒌_𝑻𝒖𝒓𝒅𝒊𝒚𝒆𝒗
Ya vchera popal na podobnuyu situatsiyu, u menya bil toji samaya probelma v jski. Poprobuyte sleduyushie Vconfige: 'yii\bootstrap\BootstrapAsset' => [ 'css' => [], 'sourcePath' => null, ] A potom v AppAsset public $depends = [ // 'yii\bootstrap\BootstrapAsset', ] __________ public $css = [ 'css/bootstrap.min.css', ]
Stas
скажите а кто то работал с шарингов на фесбук. мне говорит что локальный домен некатит. кто то как то обходил это что бы проверит ф-ционал?
🛸
Спасибо, смотрю
🛸
просто всплывашка это https://packagist.org/packages/kartik-v/yii2-widget-alert
Павел
Атас картик в чатике!
Юрий
Атас картик в чатике!
Гражданин, теперь Вы угроза обществу пятого уровня. Немедленно прекратить кидать пакеты картика в чат и выслушать приговор.
🛸
у него же хорошо написаны компоненты , или что ?
Павел
Количество зависимостей превосходит количество звёзд в наблюдаемой вселенной
Юрий
у него же хорошо написаны компоненты , или что ?
до того момента как ты их попробуешь расширить
🛸
А какой тогда лучше взять компонент для уведомлений ?
Павел
Какой вопрос - такой ответ. Что не так то он все правильно написал вроде
Niko
Все так, просто он вопрос через SlugableBehavior прогоняет перед отправкой
Niko
поэтому и впадлу
Yuri
в апп можно дев домен добавить. и даже несколько
он спрашивает про локальную разработку
Alexey
вопрос его прочти