Sign in to follow this  
support

Как добавлять текстовые метки в шаблоны VamShop!?

Recommended Posts

support

Здравствуйте!

Внизу в /lang/russian/lang_russian.conf добавляйте свою секцию, например:

[my_text]
my_text_placeholder = 'Мой текст'

Затем откройте шаблон, в который Вы хотите вставить текст.

Например в /templates/шаблон/index.html

Вверху есть строка:

{config_load file="$language/lang_$language.conf" section="index"}
{config_load file="$language/lang_$language.conf" section="boxes"}

Это значит, что в шаблоне index.html доступны текстовы метки из разделов index и boxes в /lang/russian/lang_russian.conf

Добавляйте третьей строкой в index.html строку:

{config_load file="$language/lang_$language.conf" section="index"}
{config_load file="$language/lang_$language.conf" section="boxes"}
{config_load file="$language/lang_$language.conf" section="my_text"}

т.е. теперь у Вас в шаблоне доступны метки из Вашей секции my_text и Вы в шаблоне /templates/шаблон/index.html

Можете любые метки из этой секции добавлять, в данном примере у Вас только дона метка {#my_text_placehloder#}

Добавляете её и она выведет Мой текст.

Share this post


Link to post
Share on other sites
eugenem

Немного добавлю, как делаю я.
В папке /lang/russian/ (и в других языках, если они есть) создаю файл template_lang_russian.conf. Все индивидуальные метки добавляю в него. В нужном шаблоне подключаю:

{config_load file="$language/template_lang_$language.conf" section="template"}

Таким образом при обновлении не нужно выискивать правки в основном файле перевода.

Share this post


Link to post
Share on other sites
support
4 часа назад, eugenem сказал:

Немного добавлю, как делаю я.
В папке /lang/russian/ (и в других языках, если они есть) создаю файл template_lang_russian.conf. Все индивидуальные метки добавляю в него. В нужном шаблоне подключаю:


{config_load file="$language/template_lang_$language.conf" section="template"}

Таким образом при обновлении не нужно выискивать правки в основном файле перевода.

Да, так правильнее, тогда если в обновлении что-то правилось в lang_russian.conf, то Ваши правки останутся на месте.

При установке обновления.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this