Перейти к содержанию
Форум поддержки пользователей VamShop

Использование меток в javascript


mvfedosov

Рекомендуемые сообщения

Создал метку в файле lang_russian.conf, к примеру text_test = 'тестовая метка'

В шаблоне её можно вывести так:

{#text_test#}

и это работает всегда, кроме того случая, когда я использую метку в javascript'е, например, вот так НЕ работает:

{literal}

<script>

alert ({#text_test#});

</script>

{/literal}

Вопрос: как же использовать метки в javascript коде? 

Ссылка на сообщение
Поделиться на другие сайты

Это потому что внутри literal

Вообще, js подключается через php файлы и там можно использовать обычные константы из /lang/russian/russian.php

т.е. вот этот свой js скрипт попробуй вставить в /templates/шаблон/javascript/general.js.php

т.е. вставляй в этот файл что-то вроде:


<script>
alert (<?php echo MY_TEXT; ?>);
</script>
[/code] а в /lang/russian/russian.php добавить:
[code]
define('MY_TEXT','метка');

Вот как-то примерно так.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...