Перейти к содержанию
Форум поддержки пользователей VamShop

Реализация у товара данных - размер\цена


Рекомендуемые сообщения

Александр, не подскажите как реализовать, что-бы у товара были разные размеры и цена.

Очень понравилось как здесь реализовано, в какую сторону мне копать, что бы достичь тот же результат?

http://www.vremyasna.ru/catalog/matras/section.php?IBLOCK_ID=43&SECTION_ID=699

Ссылка на сообщение
Поделиться на другие сайты

Если я правильно понял, то это атрибуты товаров.

Вот описание как с ними работать - http://vamshop.ru/manual/ch05s05.html

Ссылка на сообщение
Поделиться на другие сайты

Александр, с атрибутами работать научился, размеры скажем можно выставить, но как цену к размерам привязать? Может есть какой-нить модуль для этого?

В примере это ещё на аяксе реализовано, что не может не радовать.

Ссылка на сообщение
Поделиться на другие сайты

У атрибута можно указывать + или - к цене товара.

= нельзя.

Аякса нет, к сожалению.

Тогда только на заказ писать нужный Вам модуль, либо найти движок где это есть по умолчанию.

Ссылка на сообщение
Поделиться на другие сайты

Не нашёл где к атрибуту привязать цену, в мануале про цену тоже не слова, есть-

Название атрибута 

Значение атрибута Русский: 

Краткое описание Русский: 

Описание Русский: 

Картинка атрибута Русский: 

URL ссылка атрибута Русский: http://

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Каталог - Атрибуты - Установка.

т.е. это уже когда цепляете к товару атрибуты, после того как создатите атрибут и значение для атрибута.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 months later...

и все же

как сформировать подобный массив в javascript-e?

 <script type="text/javascript">
function checkPrice() {listing = {50645:'27 999,00 руб.', 50649:'32 599,00 руб.', ....,  0:""};
document.getElementById('viewedPrice').innerHTML = listing[document.getElementById('selectSizeBox').value];
}
</script>
<select name="id" size=1 style="width: 140px;" onchange="checkPrice()" id="selectSizeBox">
<option value="50645" >186x120</option>
<option value="50649" >186x140</option>
...... </select>
[/code] пробывал  вставлять в multi_options.html
[code]
<script type="text/javascript">
function checkPrice()
{ldelim}
var listing = new Array;
listing[0]="00.00";
{foreach key=key_data item=item_data from=$options_data.DATA}
listing[{$item_data.ID}]=toString({$item_data.FULL_PRICE});
{/foreach}
{rdelim}
</script>

- не прокатывает  :(

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...