Я работаю над проектом в cs-cart. cs-cart использует механизм шаблона smarty PHP, и я знаю, что он работает на сервере. Теперь, для нужд веб-сайта, я хотел бы рассчитать внутри продукта (ковры) в зависимости от его размера! До сих пор я вставлял два текста типа ввода. Пользователь вставляет размер ковра (ширина-высота) и рассчитать стоимость его, используя JavaScript:cs-cart отправить пользовательскую цену в корзину
function func() {
var metro_timi = 10;
var x = document.getElementById('mikos');
var y = document.getElementById('platos');
var timi = x.value * y.value * metro_timi;
alert("Η τιμή του χαλιού σας είναι: " + timi + "€");
document.getElementById("price_metro").value = timi;
}
Теперь я хочу эту цену, чтобы отправить его на кнопку «Добавить в корзину». Любые мысли, рекомендации или помощь были бы оценены! спасибо
ОК .. Я вижу вашу точку зрения, но мне нужна дополнительная помощь, пожалуйста! Я не очень хорошо знаком с надстройками, хотя я создал простой. Я работаю внутри файла default_template.tpl (этот файл относится к шаблону продуктов). По вашим ссылкам: Я создал каталог app/addons/carpets В этом каталоге я добавил следующие файлы: –
addon.xml Xml version = "1.0"?> ковры 1,0 ковры ковры цена описание> init.php PHP if (! Defined ('AREA')) {die ('Access denied'); } fn_add_product_to_cart ( \t 'add_product_to_cart' ); ?> func.php Php if (! Defined ('AREA')) {die ('Access denied'); } функция fn_add_to_cart ($ category_id, $ field_list, $ get_main_pair, $ skip_company_condition, $ lang_code) { ... } ?> Что я должен изменить, так что я могу отправить мою новую цену, рассчитанную с помощью javscript? большое спасибо –