Антон Рейтаровский: Наследуйте WidgetAssets виджета и переопределяйте там стили. Дочерний файл расположите в директории приложения, тогда обновление виджета его не затронет
Антон Рейтаровский: Положите свой файл со стилями в css директорию виджета, а в WidgetAssets (наследуемый от AssetBundle) подключите его после основного css файла.
Yan_Alex: InnoDB поддерживает foreign key, при валидации можно выставить значение по умолчанию, так что пробуйте.
При установке foreign key можно тоже задать установку параметра, как бы по умолчанию, например для дочерних категорий, когда родительская удаляется.
agent1156: Раз не срабатывает, значит не отрабатывается, правильно? Сделайте дополнительно проверку, простейшую, выведите результат findModel через print_r, проверьте, действительно передаётся id
Crash: Не только виджеты, но и модули, компоненты, даже модули и компоненты на первом месте, потом уже виджеты.
Тем более, надо знать, как изначально у Вас это реализовано.
Недавно столкнулся с проектом, где была тоже "лапша" из html-php, куча if-else. Изначально было не продуманная структура и всё свалено в одну кучу, для админа, модератора и клиента. Можете этот ужас себе представить.
Если разбивать на модули, то "лапши" не будет. Весь функционал разбит по модулям, к которым он относится.
Антон Рейтаровский: Антон, ознакомьтесь с документацией наконец-то!
Как устанавливать через композер не только yii2 но и пакеты.
Я Вам всё расписал, читайте внимательно.
Цитата:
"Чтобы чат заработал у Вас должен быть обязательно установлен yii2-twig и в composer.json, в секции
require прописан "bower-asset/twig.js" : "0.8.4@stable","
ligisayan: В первом случае добавил одну галерею, вышел из редактора, создал новую галерею, потом добавил к первой.
Во втором случае просто скопировал два шорткода и вставил в новую статью, всё подключилось без проблем.