Спасибо
artful knave за ответ.
Относительно настройки buyme, делал как пишет разработчик здесь:
Для просмотра ссылки Войди или Зарегистрируйся
Настройки в карточке товара...
Нужно отредактировать страницу товара. /templates/Ваш-шаблон/html/com_jshopping/product/
product_default.php
1. Все параметры товара должны быть включены в блок с классом:
class='b1c-good'
2. К названию товара нужно добавить клас:
class='b1c-name'
3. А все дополнительные поля (если они нужны) обработать таким образом: нужному полю добавляете атрибут:
data-bme="Имя поля"
Таким образом можно «собирать» следующие типы элементов:
- выпадающие списки (select)
- Текстовые поля (input type = "text")
- Текстовые блоки (textarea)
- Чекбоксы (checkbox)
- Радио списки (radio)
- Любые строчные и блочные элементы (p, div, span и т.д.).
Название поля скрипт возьмет атрибут
data-bme, а значения - в зависимости от типа элемента.
По пунктам
1. и
2. все нормально работает.
Относительно пункта
3. в карточке товара /templates/Ваш-шаблон/html/com_jshopping/product
/product_default.php присваивая
data-bme то на почту приходит список всех атрибутов в карточке товара, а не выбранные покупателем атрибуты.
Я так понимаю что надо править
НЕ /templates/Ваш-шаблон/html/com_jshopping/product/
product_default.php
а гдето в
/components/com_jshopping/tables/product.php
или где-то в JS и CSS!
components\com_jshopping\js\functions.js
function reloadAttrValue(){
for(var id in attr_value){
if (jQuery("input[name=jshop_attr_id\\["+id+"\\]]").attr("type")=="radio"){
attr_value[id] = jQuery("input[name=jshop_attr_id\\["+id+"\\]]:checked").val();
}else{
attr_value[id] = jQuery("#jshop_attr_id"+id).val();
}
}
}
А где что править чтобы приходили выбранные покупателем атрибуты, не пойму...
Кто может помочь?
Вот форум установка Buyme на JoomShopping
Для просмотра ссылки Войди или Зарегистрируйся