Управление находится в кабинете админа, ссылка — /admin/popovers/
Для вызова подсказки во вьюшку добавляем вызов виджета, например
<?=\app\components\widget\PopoverText::widget(['key' => 'text'])?>
В котором в качестве key указываем уникальный параметр ключа значения, которое содержится в базе данных.
Что бы было проще ориентироваться и искать значения, в именах ключей будем использовать пространство имён Для вьюшек внутри контроллеров используем имя key:
имя_модуля|имя_контроллера|имя_вьюшки|уникальное_значение_имени_на_странице
пример — /admin/popovers/update, пускай там у нас три подсказки — где то сверху, справа посередине, и снизу. Добавляем в базу три значения с key:
key1 = admin|popovers|update|top key2 = admin|popovers|update|right-middle key3 = admin|popovers|update|bottom
Для виджетов внутри модулей:
имя_модуля|wiget|имя_вьюшки|уникальное_значение_имени_на_странице
Для общих контроллеров (типа site/test):
default|имя_контроллера|имя_вьюшки|уникальное_значение_имени_на_странице
Для общих виджетов (из папки app/components):
default|wiget|имя_вьюшки|уникальное_значение_имени_на_странице
Если у нас получится чётко соблюсти простарнство имён для значения key, тогда потом можно будет сделать некую фильтрацию, что бы можно было найти по быстрому нужное значение