wkornilow 1 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 В ветке 1.хх была возможность вывода на карточке товара атрибутов. Например Я продаю сферический куб в вакууме. У этого куба есть 3 вида поставки: Красный Фиолетовый Черный Соответственно для каждого из них была своя цена. И понятно при выборе, соответствующего атрибута цена менялась Например как тут http://zverushka.org.ua/korm-dlja-schenkov-malyh-porod-kuricej-eukanuba-puppy-small-breed-p-12507.html В новой версии такое возможно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Возможно группировать товары, вот как на примере умных часов - http://demo.vamshop.com/product/samsung-gear-2-wild-orange.html Сгруппированы по параметру Цвет. Именно как в VamShop 1 пока что нельзя, хотя, по сути, можно заменить ссылки смены товара на dropdown и тогда будет похоже. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Вот добавил в faq ответ - Как сделать вывод атрибутов как в VamShop 1. т.е. в виде dropdown и что б не просто страница перегружалась, а выбираешь цвет и нажимаешь добавить в корзину, добавляется нужный цвет сразу в корзину. В общем, как в VamShop 1. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 30 июня, 2015 Автор Жалоба Share Опубликовано 30 июня, 2015 Единственное что не понятно. У нас есть три товара. Каждому товару я дал атрибут по цвету, один товар назначил главным. Но при этом он ищез из списка в категории. Как сделать оба товара зависимыми от главного? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Исчезать должны зависимые, а главный оставаться, т.е. это ведь получается группировка зависимых товаров внутри главного. В демке demo.vamshop.com Посмотрите как настроены умные часы и сделайте по аналогии. т.е. сначала к категории добавляются атрибуты, например цвет, добавляются значения, т.е. красный, синий и т.д. Затем у конкретных товаров в категории указываются значения, в данном случае указываются цвета. А затем уже в списке с товаром в Админке - Содержание - Атрибуты назначается главный товар и зависимые товары. Как-то так. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 30 июня, 2015 Автор Жалоба Share Опубликовано 30 июня, 2015 Так и сделал. Но пропал главный) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Сверьтесь с демкой, в разделе атрбуты колонка Товар, зависимы от должна быть заполнена у всех товаров, в том числе и у главного. А в колонке Главный товар "птичка" только у главного должна быть. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 30 июня, 2015 Автор Жалоба Share Опубликовано 30 июня, 2015 В данный момент так и не могу блин дойти как заполнить остальные колонки Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Почти правильно. Нужно теперь в колонке "Товар, зависимый от" вместо - Указать Главный товар. т.е. что б все три позиции имели значение колонки - Главный товар. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Поправил чуть faq и файл - Добавил информацию, как сделать так чтобы нельзя было добавить товар в корзину пока не выбран цвет. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 30 июня, 2015 Автор Жалоба Share Опубликовано 30 июня, 2015 Не видел что там есть дропдаун. Разобрался. Единственное как вывести этот список на карточке товара? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 июня, 2015 Жалоба Share Опубликовано 30 июня, 2015 Какой имено список?! При заходе в карточку главного товара отобразятся атрибуты зависимых. Я ж говорю, смотрите пример умных часов на demo.vamshop.com Как они настроены в админке, как в каталоге и прбуйте для начала просто повторить тоже самое у себя, на своём товаре, просто что б разобраться более-менее, как группировка работает. Потом уже создавайте свои атрибуты для своих товаров. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 30 июня, 2015 Автор Жалоба Share Опубликовано 30 июня, 2015 Все получилось, вот только при клике между цветами переход не происходит, и крутится иконка загрузки http://rabotatlegko.org.ua/product/-8.html# Очевидно какой то js не подключен, но какой я не могу понять Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 По умолчанию этот индикитор скрыт в css и появлятся только при ajax запросе. Видимо, Вы удалили стиль в /app/webroot/css/vamshop.css Добавьте: /* Ajax Spinner */ div#spinner { display: none; width:100px; height: 100px; position: fixed; top: 50%; left: 50%; text-align:center; ; margin-top: -100px; z-index:555; overflow: auto; } /* /Ajax Spinner */ Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 1 июля, 2015 Автор Жалоба Share Опубликовано 1 июля, 2015 Добавил, перехода по ссылкам все равно не происходит Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 Перехода и не должно быть, должна обновляться страница, как на - http://demo.vamshop.com/product/samsung-gear-2-wild-orange.html Наверное js код какой-то удалили. Что б был переход, в /app/Vendor/smarty/vam_plugins/function.attributes_list.php удалите javascript код, будет обычный переход по ссылкам. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 1 июля, 2015 Автор Жалоба Share Опубликовано 1 июля, 2015 Я это и имею в виду. Код который отвечает за обновление, где находится? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 Я ведь уже написал где, в function.attribute_list.php <script type="text/javascript"> $(function () { $(".confirm").click(function(){ var http_send = $(this).attr("href"); var form_data = $("#set_attr_form").serialize(); $.ajax({ type: "POST", url: http_send, data: form_data, async: true, success: function (data, textStatus) { $("#ajaxcontent").html(data);}, beforeSend: function () { global_spinner.fadeIn("fast"); }, complete: function () { /*global_spinner.fadeOut("slow");*/ } }); return false; }); }); </script> Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 1 июля, 2015 Автор Жалоба Share Опубликовано 1 июля, 2015 Нашел проблему, надо было все обернуть div`om с id ajaxcontent Столкнулся с еще одной проблемой. При переключении между товарами в списке, не обновляется breadcrumbs, и не подгружаются фото. Пример по ссылке: http://rabotatlegko.org.ua/product/main-item.html Если перейти на черный цвет, все как я описал. Зеленый, нормально отрабатывает, но если вернутся на главный товар (красный цвет), все будет также Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 А в демке как - http://demo.vamshop.com/product/samsung-gear-2-wild-orange.html breadcrumb и не будут обновляться, а фотки обовляться должны, по идее. Обновляется только шаблон карточки товара, т.е. собственно содержимое товара, а не вся страница. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 1 июля, 2015 Автор Жалоба Share Опубликовано 1 июля, 2015 Странно что не работает, хотя сделал все как в примере Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 Если в демке всё работает, можно предположить, что дело в js скрипте для открытия картинок, который у Вас используется. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 июля, 2015 Жалоба Share Опубликовано 1 июля, 2015 Технически ajax запрос выполняется, данные обновляются. Правда там у Вас на странице ошибки с jpush меню. Раз у Вас свой шаблон и станартное меню не используется, уберите эту ошибку. Удалив в /app/webroot/js/vamshop.js: // Slide menu $(document).ready(function(){ $('.toggle-menu').jPushMenu({closeOnClickLink: false}); $('.dropdown-toggle').dropdown(); }); Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 2 июля, 2015 Автор Жалоба Share Опубликовано 2 июля, 2015 Подскажите еще один момент по атрибутам. Как мне выводить список атрибутов, на карточке товара только в том случае, если это связка (главный товар- зависимый товар). Вот для примера категория http://rabotatlegko.org.ua/category/suhoj-korm-dlja-sobak.html Там есть фильтр "Производители" Если перейти в товарhttp://rabotatlegko.org.ua/product/korm-dlja-schenkov-ot-6-do-18-mesjacev-klub-4-lapy.html Там есть вывод атрибута: Производитель Куб 4 лапы В списке атрибутов стоят 3 галочки Если я снимаю галочки с "Статус" и "Сравнение" вывод атрибутов пропадает. Но при этом фильтр тоже пропадает. ЧЯДНТ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 2 июля, 2015 Жалоба Share Опубликовано 2 июля, 2015 Удалите весь лишний html-код из function.attrbiute_list.php Оставив только код вывода сгруппированных, т.е. оставив код, что идёт после: {else if $attr.target=="PRODUCT_GROUP"} и внзиу последнюю {/if} тоже удалить. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения