Javascript и Shop-script Есть решение

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

Такой вопрос, как в яваскрипт можно вставить переменную из shoз-script?

Хочу, чтобы было что-то типа такого:

alert($product.price);

Возможно ли это?

2 ответа

  • 2
    Михаил Ушенин Webasyst 21 июля 2015 07:18 # Решение

    Вариант 1 (значение в HTML-элементе)

    HTML/Smarty:

    <span id="product-price">{$product.price}</span>

    JavaScript

    alert($('#product-price').text());

    Вариант 2 (значение в переменной JavaScript)

    HTML/Smarty:

    <script>
    var product_price = '{$product.price|escape:'javascript'}';
    </script>

    JavaScript

    alert(product_price);

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите