Оглавление

xs2Src

Эта функция используется для формирования строки с корректным URL, для доступа на странице к файлу с ресурсом под именем name, из проекта, типа obj или модуля mod. При вызове из шаблона Smarty результат оказывается в переменной с именем, которое задано в параметре var.

Параметры

string mod

Название модуля

string obj

название типа объектов.

string name

Обязательный параметр.

Значение по умолчанию: имя файла.

string var

название переменной, в которую возвращается результат при вызове из функции Smarty.

Используется только в шаблоне.

Примеры

Пример 20

Подключение таблицы стилей проекта:
<LINK
   rel="stylesheet"
   type="text/css"
   href="{xs2Src name="style.css" }" />
Эквивалентно следующему фрагменту:
<LINK
   rel="stylesheet"
   type="text/css"
   href="/style.css"  />

Пример 21

Включение скрипта из модуля menu.
<SCRIPT
  type="text/javascript"
  src="{xs2Src
    name="script.js"
    mod="menu" }"></SCRIPT>

Пример 22

Вставка пути к изображению.
{xs2Src name="honda.png" mod="cars" obj="company" var="spacer"}
  <IMG
    src="{$spacer}"
    width="128"
    height="128" />