Jump to content
Sign in to follow this  
Moonwalker

Опции и изменения цен

Recommended Posts

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

 

Цена в карточке товара

Сейчас по стандартной схеме. Есть базовая, есть пяток опций, у каждой своя наценка. Соответственно, покупатель видит базовую и +100, +200 и т.д. рублей к каждой опции. Хотелось бы, конечно, чтобы он видел рядом с опцией конечную цену, а не эти плюсики.

Вариант через задание базовой цены через 0 не рассматриваю по ряду причин )) Автовыбор первой опции тоже не покатит ))

 

Цена товара в категориях и каруселях

Тот же магазин, принцип формирования цены такой же. Соответственно, цена самой дешевой опции проставлена как базовая товару, остальные идут через наценку. При этом в категориях и каруселях выводится соответственно базовая цена с приставкой "от". При этом порой получается своеобразная ситуация. У товара базовая цена, допустим, 1000 рублей. Есть три варианта: без наценки, +100 рублей и +200 рублей. В случае, если первых двух вариантов нет в наличии, на карточку все равно выводится цена "от 1000 рублей". Есть ли возможность выводить туда не базовую цену, а минимальную доступную из имеющихся на складе?

 

Соответственно, в идеале, чтобы все это было решено вместе.

Проблемы могут возникнуть, разве что, в связи с модулем Связанные опции или модулем автоматического изменения цены при выборе опции. Но это уже второй вопрос, с которым будем разбираться потом :)

 

зы. Если вдруг решение простое и лежит где-нить на видном месте, не обессудьте. Честно искал ))

Share this post


Link to post
Share on other sites

В чем проблема переписать вывод в карточке товара, заменив этот плюсик суммой базовой цены и наценки?

sum  = price + nacenka

эхо sum

Share this post


Link to post
Share on other sites

Уверен, нет никакой особо проблемы, когда с кодом "на ты" ))

В контроллере хоть копать, или в .tpl? Буду методом тыка разбиратья ))

И как тогда быть с ценами опций, которые выводятся в модуле быстрого заказа? Судя по всему, пилить саму логику вывода опций надо.

Share this post


Link to post
Share on other sites

Так, проблема с выводом стоимости опции решена. Кому понадобится, смотрим здесь:

http://rb.labtodo.com/page/indikacija-cen-opcij-tovara-zamenena-na-absoljutnuju-velichinu-vmesto-raznicy-x-rub-y-rub

Пришлось немного модифицировать, но в целом работает.

 

Осталось теперь решить проблему с выводом цены в категориях =/

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.