Как вставить в шаблон функцию include

#1 28 февраля 2015 в 19:03
Добрый день, подскажите пожалуйста как мне в шаблон com_users_profile.tpl вставить такую конструкцию:
  1. {include file='{$usr.id}.tpl'}
она почему-то не работает
т.е. в шаблон на страницу пользователя нужно вставить кусок другого файла tpl с выборкой из файлов по ID юзера, чтобы для разных пользователей вставлялись разные (заранее подготовленные файлы) файлы tpl. Например 1.tpl, 2.tpl, 3.tpl…
#2 28 февраля 2015 в 20:14

она почему-то не работает

fotpod
Действительно, почему?.. И что интересно вы будете делать когда у вас на сайте появится больше 3 пользователей?

Ну а по существу вопроса и на примере версии 1.10.6 вставляйте так:
{$tpl = $usr.id|cat:'.tpl'}
{include file = $tpl}
#3 28 февраля 2015 в 22:39
Спасибо большое, вот так сработало:
  1. {include file = $usr.id|cat:'.tpl'}
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.