From 12c8edea5dacaf8d2d0d5ba16e1ace587dffa7c7 Mon Sep 17 00:00:00 2001 From: freespace Date: Tue, 14 Dec 2004 05:08:43 +0000 Subject: [PATCH] Sync with en. --- docs/ru/designers/language-basic-syntax.xml | 3 +- .../language-syntax-variables.xml | 50 +++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 docs/ru/designers/language-basic-syntax/language-syntax-variables.xml diff --git a/docs/ru/designers/language-basic-syntax.xml b/docs/ru/designers/language-basic-syntax.xml index ef1c4fb1..92727fa3 100644 --- a/docs/ru/designers/language-basic-syntax.xml +++ b/docs/ru/designers/language-basic-syntax.xml @@ -1,6 +1,6 @@ - + Базовый синтаксис @@ -16,6 +16,7 @@ &designers.language-basic-syntax.language-syntax-comments; + &designers.language-basic-syntax.language-syntax-variables; &designers.language-basic-syntax.language-syntax-functions; &designers.language-basic-syntax.language-syntax-attributes; &designers.language-basic-syntax.language-syntax-quotes; diff --git a/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml b/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml new file mode 100644 index 00000000..1e332942 --- /dev/null +++ b/docs/ru/designers/language-basic-syntax/language-syntax-variables.xml @@ -0,0 +1,50 @@ + + + + + Переменные + + Переменные шаблона начинаются со знака доллара. Они могут состоять из цифр, + букв, знаков подчёркивания - как и обычные переменные PHP. Вы можете + обращаться к массивам, имеющим числовые и нечисловые индексы. Вы также можете + обращаться к свойствам и методам объектов. Переменные конфигурационного файла + - это исключения из долларового синтаксиса. К ним можно обращаться, окружив + их решетками или воспользовавшись специальной переменной $smarty.config. + + + Переменные + +bar} <-- отображает свойство "bar" объекта +{$foo->bar()} <-- отображает возвращаемое значение метода "bar" объекта +{#foo#} <-- отображает переменную "foo" конфигурационного файла +{$smarty.config.foo} <-- синоним для {#foo#} +{$foo[bar]} <-- синтаксис доступен только в цикле section, см. {section} +]]> + + + +