Smarty v3 и AJAX-обновление элемента

digitalfarseer

Мастер
Регистрация
18 Апр 2012
Сообщения
135
Реакции
34
Покажите, пожалуйста, простой пример обновления переменной в шаблоне Smarty при обновлении формы на странице. Как обновить именно переменную в шаблоне, а не элемент на странице, чтобы при этом обновился выведенный элемент на странице?
 
Обычно так:
{assign var=myVar value=myVal}

Другой вопрос какими средствами обновляется форма и подходит ли такой вариант.
 
Обычно так:
{assign var=myVar value=myVal}

Другой вопрос какими средствами обновляется форма и подходит ли такой вариант.
Может, подскажите, как правильно передать переменную из формы этому скрипту, чтобы умножать price на значение из формы перед выполнением остальных операций? Для просмотра ссылки Войди или Зарегистрируйся
 
Взять значение переменной текстового поля из формы после заполнения можно при клике на кнопку "Отправить" (или т.п.)
var value = $("#elem_id").val();

Передать в функцию можно так:
function testFunction(value) {
value = value || 0; // если вдруг не отправилось значение, то по-умолчанию будет 0.
}

P.S: С prestashop не работал. Разбирать код скрипта никакого желания.
 
Назад
Сверху