@G7R04

Как перебросить в модуль стандартные теги DLE для доп. полей?

В модуле DLE не работали теги доп. полей, поэтому перебросил их значения туда через строку подключения:
{include file="engine/modules/modul/modul.php?field1=[xfvalue_pole1]&field2=[xfvalue_pole2]"}
и в modul.php добавил:
$tmp = str_replace('{field1}', $field1, $tmp );
$tmp = str_replace('{field2}', $field2, $tmp );
В modul.tpl доп. поля выводятся теперь по тегам {field1} и {field2}.

Как сейчас в шаблоне модуля использовать аналоги стандартных тегов DLE для доп. полей?
[xfgiven_x] [xfvalue_x] [/xfgiven_x]
[xfnotgiven_X] [/xfnotgiven_X]
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ответы на вопрос 1
EPIDEMIASH
@EPIDEMIASH
Человек швейцарский нож
Вам нужно как минимум написать еще функцию для обработки тегов в шаблоне, ну и получается в modul.php должен быть вызов этой функции после загрузки шаблона.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы