Dum 0 Опубликовано 12 ноября, 2007 Жалоба Share Опубликовано 12 ноября, 2007 Версия 1,35 демо. Создал товар. Создал атрибут вес со значениями 1 кг и 2 кг. Далее атрибуты- установка- выбираю товар для редактирования- редактировать. Ставлю цену, префикс, -10, +10. В карточке товара появляются переключатели атрибута вес- 2кг (+10) и 1кг (-10), но при переключении цена не меняется. Так и должно быть? В корзину добавляется тот вес который выбран. Цена за единицу пересчитывается правильно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 ноября, 2007 Жалоба Share Опубликовано 12 ноября, 2007 Цена в корзине будет правильная. т.е. на странице карточки товара просто при выборе атрибута сама не поменяется, выбери атрибут - нажми добавить в корзину и цены посчитается. Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 12 ноября, 2007 Автор Жалоба Share Опубликовано 12 ноября, 2007 Да в корзине цена ставится правильная. Но на карточке товара я вижу- цена 200 руб, в атрибутах значение вес- 2кг (+10), 1кг (-10). Может ли отображаться вес- 2кг- 210 руб, 1кг-190 руб. И еще, в корзине ( не в самой, а та что в правом верхнем углу ;)) Я вижу 1 х "название товара"; 1 х "название товара". Можно ли выводить со значением выбранного атрибута, т.е. 1 х "название товара" 2кг; 1 х "название товара" 1кг? И еще по атрибутам- могут ли отображаться атрибуты на главной странице подкатегории, в которой есть товары. Атрибуты для меня важны, потому что много товаров с разным весом или разной длинной. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 Сделать вывод стоимости товара + атрибут это вобщем-то легко, нужно просто поправить шаблоны вывода атрибутов. Открывай все html-файле внутри /templates/шаблон/module/product_options и меняй в них: {$item_data.PREFIX}{$item_data.PRICE}[/code] на: [code]{$item_data.FULL_PRICE} А вот как в корзину сверху справа вывести атрибуты, я даже и не знаю. Нет, в списке товара атрибуты по умолчанию не отображаются, только если перейти на страницу карточки товара. Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 13 ноября, 2007 Автор Жалоба Share Опубликовано 13 ноября, 2007 Поменял. Стоимость+атрибут стали выводиться, но в корзину теперь добавляется цена товара определенная в админке товара, а не цена+атрибут. Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 13 ноября, 2007 Автор Жалоба Share Опубликовано 13 ноября, 2007 Прочитал "Не учитываются атрибуты для Ajax корзины". http://vamshop.ru/support/modules/smf/index.php?topic=644.0 С отключенным Ajax добавляет правильно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 Тогда верни как было, раз такой вариант не работает. Если у тебя была включена ajax корзина, то да, там пока есть проблема, её лучше не включать, она ж по умолчанию и выключена как раз потому что ошибка в ней с атрибутами. Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 13 ноября, 2007 Автор Жалоба Share Опубликовано 13 ноября, 2007 Можно ли списке товара включить атрибуты? Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 13 ноября, 2007 Автор Жалоба Share Опубликовано 13 ноября, 2007 Попробывал сделать цену товара- 0, в атрибутах задать значения. Вместо 0 вывести текст как описано http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=31 Получаю при добавлении в корзину и при попытке войти в админку: Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\vamshop\lang\russian\russian.php:1) in z:\home\localhost\www\vamshop\inc\vam_redirect.inc.php on line 47 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 По умолчанию такой возможнсти нет. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 А если без атрибутов просто товар с 0 ценой, тоже такая ошибка? Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 Саша! При чём здесь атрибуты? Посмотри на ошибку!!! Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\vamshop\lang\russian\russian.php:1) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 Андрей Так вроде по умолчанию ведь ничего страшного в russian.php нет на 1 строке. Dum А ты правил файл lang\russian\russian.php ?! В каком редакторе? Наверное у тебя файл сохранился с BOM (Byte Order Mask), т.е. там на в файле перед <?php есть символ, его нужно убрать. Например через FAR Manager его можно убрать. Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 13 ноября, 2007 Жалоба Share Опубликовано 13 ноября, 2007 Это у тебя "ничего страшного" нет :) Ссылка на сообщение Поделиться на другие сайты
Dum 0 Опубликовано 13 ноября, 2007 Автор Жалоба Share Опубликовано 13 ноября, 2007 Точно, в russian.php все дело ;) Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения