Расширение Smarty: различия между версиями
Abushyk (обсуждение | вклад) |
Abushyk (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
Создает абсолютный или относительный урл в шаблоне. Вызов имеет вид | Создает абсолютный или относительный урл в шаблоне. Вызов имеет вид | ||
<pre> | <pre> | ||
− | {formaturl | + | {formaturl path="appartments/sale" abs="1"} |
результат: http://domain.com/appartments/sale/ | результат: http://domain.com/appartments/sale/ | ||
</pre> | </pre> | ||
<pre> | <pre> | ||
− | {formaturl | + | {formaturl path="appartments/sale"} |
результат: /appartments/sale/ | результат: /appartments/sale/ | ||
</pre> | </pre> | ||
Строка 25: | Строка 25: | ||
Создает абсолютный урл в шаблоне. Ярлык для вызова функции formaturl с параметром abs. Вызов имеет вид | Создает абсолютный урл в шаблоне. Ярлык для вызова функции formaturl с параметром abs. Вызов имеет вид | ||
<pre> | <pre> | ||
− | {absoluteurl | + | {absoluteurl path="appartments/sale"} |
результат: http://domain.com/appartments/sale/ | результат: http://domain.com/appartments/sale/ | ||
</pre> | </pre> | ||
Строка 32: | Строка 32: | ||
Создает относительный урл в шаблоне. Ярлык для вызова функции formaturl без параметра abs. Вызов имеет вид | Создает относительный урл в шаблоне. Ярлык для вызова функции formaturl без параметра abs. Вызов имеет вид | ||
<pre> | <pre> | ||
− | {relativeurl | + | {relativeurl path="appartments/sale"} |
результат: /appartments/sale/ | результат: /appartments/sale/ | ||
</pre> | </pre> |
Версия 22:55, 23 февраля 2020
Расширение Smarty
Содержание
_e
Перевод текста. Вызов функции имеет вид
{_e t="Текст"}
formaturl
Создает абсолютный или относительный урл в шаблоне. Вызов имеет вид
{formaturl path="appartments/sale" abs="1"} результат: http://domain.com/appartments/sale/
{formaturl path="appartments/sale"} результат: /appartments/sale/
Параметр abs является опциональным. При его наличии урл будет сформирован как абсолютный. Без него как относительный
Параметр monolang. Опциональный. Варианты 1 или 0. По-умолчанию 0. Указывает запрет на использование языкового префикса в ссылке (1) - например для ссылок в админку.
Параметр locale. Опциональный. Варианты - строка с локалью. По-умолчанию . Указывает установить переданную локаль вместо установленной из запроса. Для создания ссылок на другие языковые версии.
absoluteurl
Создает абсолютный урл в шаблоне. Ярлык для вызова функции formaturl с параметром abs. Вызов имеет вид
{absoluteurl path="appartments/sale"} результат: http://domain.com/appartments/sale/
relativeurl
Создает относительный урл в шаблоне. Ярлык для вызова функции formaturl без параметра abs. Вызов имеет вид
{relativeurl path="appartments/sale"} результат: /appartments/sale/