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

Атрибуты


Шумахер

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

Такой вопрос...Есть базовая цена к примеру 1000 рублей и атрибут +500 рублей...В качевстве атрибутов у меня размеры изделия...Как сделать чтобы в итого у меня выводилось 500 рублей то есть размер который выбрали...Какой файл копать?Там по видимому в итого стоит базовая цена + атрибут...мне нужно чтобы только атрибут был...Просто неудобно по каждому размеру забивать..высчитывать

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

<!-- radio -->

<p>

<strong>{$options_data.NAME}:</strong>

{foreach key=key_data item=item_data from=$options_data.DATA}</p>

<p>

  <input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked="checked" />

  {$item_data.TEXT} {if $item_data.PRICE > 0}({$item_data.PREFIX}{$item_data.PRICE}){/if}

  {if $item_data.DESCRIPTION}<br />

  {$item_data.DESCRIPTION}<br />{/if}

  {if $item_data.SHORT_DESCRIPTION}{$item_data.SHORT_DESCRIPTION}<br />{/if}

  {if $item_data.IMAGE}<img src="{$image_dir}thumbs/{$item_data.IMAGE}" border="0" alt="{$item_data.TEXT}" />{/if}

  {if $item_data.LINK}<a align="right" href="http://{$item_data.LINK}" target="_blank"><img src="{$tpl_path}img/info.gif" border="0" alt="{$item_data.TEXT}" /></a>{/if}<br />

  {/foreach}

</p>

<!-- /radio -->

вот кодировка самого атрибута...нужно убрать префикс..то есть плюсик...а в ИТОГО чтобы только атрибут выводился какой файл править?

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

плюсик твой это {$item_data.PREFIX}

а править формирование данных по аттрибутам в файле includes/modules/products_attributes.php

там есть


$full_price = $products_price + $attr_price;
[/code]

это наверное нужно тебе убрать если я правильно понял вопрос)

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

Не..Все равно в корзине сумма отображается атрибута и базовой цены..А нужно чтобы не суммировалась цена...а в корзине в Итого было только атрибут

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

понятно что в корзине она суммируется, это уже другой файл

то что я писал это вывод только на странице товара..

а что бы изменить механизм определения цены по всему магазину нужно будет не один файл изменить.. да и кто знает какие еще последствия могут быть, если что то где то пропустишь)

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

Вы мне только скажите какой файл отвечает за сумму в корзине...и если не сложно цепочку до Итого...

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

Просто другого выхода я не вижу. И еще такой вопрос какой файл отвечает за фон доставки?точней код в файле stylesheet

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

Что скажите то?

Ваша задумка не вписывается в логику работы магазина.

Как это сделать я даже и не знаю.

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

Да вы мне просто скажите какой файл отвечает за корзину..где прописан алгоритм ИТОГО...то есть атрибут + баз цена

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

Да вы мне просто скажите какой файл отвечает за корзину..где прописан алгоритм ИТОГО...то есть атрибут + баз цена

shopping_cart.php

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

Да видимо не выйдет реализовать мою задумку...Просто у меня у каждой единицы товара больше 10 размеров и товаров больше 100 и высчитывать по всем размерам очень геморойно...Подскажите может еще есть какой-нить вариант...Или какого-нить программиста нанимать...Сделать отдельный модуль...

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

Или какого-нить программиста нанимать...Сделать отдельный модуль...

Напишите в разделе Коммерческие предложения

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

если атрибут только один - размер, и от него зависит цена то почему делать так как говорили раньше: поставить цену товара 0 а на атрибуты ставить актуальную цену товара?

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

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

я Вас уже доставл наверно=-)))Можете подсказать как сделать так

чтобы вместо цены отображалась цена минимального атрибута

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

нужно будет править

includes/classes/product.php

includes/modules/products_info.php

возможно еще в new_products featured и т.д точно не скажу нужно смотреть

это как подсказка, а с реализацией смотри сам)

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