Аттрибуты товара
Я вот нашел в osCommerce такую штуку как дополнительные изменения. Там например я сделал пункт процессор, в него делаю выпадающее меню с разными процессорами, потом все что ввел ранее добавляю к товару (ну например назвать можно "Собери свой компьютер", чтобы выглядило нормально). после окончания выбора конфигураций выдает общую стоимость....Это такой простой вариант конфигуратора хотел сделать.
Так вот как бы это реализовать в shopos не знаю, не нашел, а вернее не разобрался.
Так а чем текущие атрибуты не подходят?
в shopos не могу догнать как это работает :o
а где отредактировать строку атрибута в выпадающем меню? допустим цвет- синий + 0.00руб мне цену убрать надо я отрибутами цвета товаров обозначаю :)
все справился сам всем спасибо :) product_attributes.php 65 строка $price = $osPrice->Format($price, false); заменить true на false
новая проблема :) при выборе товара атрибуты отображаются, при формлении заказа пропадают
Убрать цену у атрибута можно в файле шаблона themes/ваш_шаблон/module/product_options/multi_options.html или другие файлы в той же папке заменив {$item_data.PREFIX}{$item_data.PRICE} на {if $item_data.PRICE != 0}{$item_data.PREFIX}{$item_data.PRICE}{/if} или просто удалить {$item_data.PREFIX}{$item_data.PRICE}
А в корзине не отображаются... в файле themes/ваш_шаблон/module/order_details.html должно быть что-то типа
{if $module_data.PRODUCTS_SHIPPING_TIME neq ""}{#text_shippingtime#} {$module_data.PRODUCTS_SHIPPING_TIME}{/if} {if $module_data.ATTRIBUTES!=''} <table width="100%" border="0" cellspacing="0" cellpadding="0"> {foreach key=key_data item=item_data from=$module_data.ATTRIBUTES} <tr> <td>{$item_data.NAME}:</td> <td align="left">{$item_data.VALUE_NAME}</td> </tr> {/foreach} </table> {else} {/if}
{$item_data.NAME} это как раз вывод названия, в данном случае Цвет А вот {$item_data.VALUE_NAME} как раз значение
вопрос решился правкой все того же product_attributes.php там проверка была если цена = 0 то... прайс = ' ' кароч не помню че уже там поправил вот результат
только вот они подлецы скачут как хотят :) отступы разные, там видать резервируется место под вставку того что я отключил
а в ордер детаил все нормально вот картынко
теперь конечно после апдейтов опять править прийдется, а вот вариант с шаблоном более практичен)
А можно атрибуты вывести в листинг?
актуально ;)
поиск по форуму. уже давно сделали - http://www.shopos.ru/forum/index.php?topic=5125.0
Источник
|