Здравствуйте!
Как в виджете получить ID контента на котором находишься?
Создаю виджет "Похожий контент", но не могу понять как получить ID
Как в виджете определить ID контента
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
21 декабря 2014 в 15:06
#2
22 декабря 2014 в 10:05
Не совсем тривиальная задача.
Нужно проверять текущий URL и получать из него slug (типа articles/nazvanie-statii.html), вырезать последнюю часть (nazvanie-statii.html) и по ней искать запись в базе.
Примерную реализацию можно посмотреть в виджете "Категории" (он определяет ID категории): /system/controllers/content/widgets/categories/widget.php
Нужно проверять текущий URL и получать из него slug (типа articles/nazvanie-statii.html), вырезать последнюю часть (nazvanie-statii.html) и по ней искать запись в базе.
Примерную реализацию можно посмотреть в виджете "Категории" (он определяет ID категории): /system/controllers/content/widgets/categories/widget.php
#3
22 декабря 2014 в 20:05
r2, спасибо, я уже так и сделал, просто думал что есть другой более простой метод, спасибо ещё раз что ответили!