-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Description
Здравствуйте,
спасибо за замечательный модуль, но есть несколько вопросов:
- При выводе виджета, используется шаблон пользователя, кто первым запросил его содержимое.
Скажем на сайте есть два шаблона "Шаблон1" (по умолчанию) и "Шаблон2" выбран для Администратора.
Строка поключения виджета такая:
{include file="engine/modules/base/blockpro.php?template=blockpro/banners_right_20s&cacheLive=20s&limit=14&catId=10&sort=randomLight"}
В каждой папке шаблонов есть свой файл blockpro/banners_right_20s.tpl
Если сразу после создания виджета сначала Гость запрашивает строку виджета (https://example.com/blockpro.php?block=bp1223345413), то оформление статей будет взято из его шаблона "Шаблон1". Даже Администратору с другим шаблоном будет показываться оформление Гостя. И наоборот, если Администратор успел первым запросить виджет, то Гостю будет показано содержимое выбранного шаблона Администратора.
Речь идет только об оформлении из шаблона. Содержимое же показывается разное.
Если же в шаблоне по умолчанию будет отсутствовать файл banners_right_20s.tpl, то Администратору выведется пустой блок. Возможно так спроектировано, но это странно и неудобно.
Название шаблона dle_skin передается через Cookies
Версия DLE: 13.0
Версия BlockPro: 5.0.2
Версия PHP: 7.2
Модификаций движка модуля не было.
- И еще вопрос, как видно в строке подключения нет showstat=y, но виджет все равно выводит в консоль время своей генерации. Как это отключить?
[blockpro]: id: bp1223345413, time: 0.09249 s.
- Было бы классно сделать возможность изменения виджета, вместо создания нового.
- Было бы классно, иметь возможность самому менять код обновления виджета.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels