Jump to content
Sign in to follow this  
DmitriyV

Стоимость товара по цене его компонентов

Recommended Posts

на сайте имеются гтовые системные блоки https://zheleza.net/sistemnie-bloki/ на данный момент стоимость вручную меняю в экселе через csv export/import. необходимо чтобы стоимость сама высчитывалась путем сложения суммы комплектующих(неважно есть в наличии нет в наличии). например есть систмник, в нем имеется:процессор+мат плата+кулер+оперативка и тд и тп. цены на сайте меняю каждый вечер в зависимости от курса. соответственно курс поменялся. цена на товар поменялись и тут же должна менятся стоимость системника

Edited by DmitriyV

Share this post


Link to post
Share on other sites

перенес

Share this post


Link to post
Share on other sites

как вариант.

добавить связующую  таблицу в базу.(id_product, id_complect)

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

 

 

Share this post


Link to post
Share on other sites

тема все еще актуальна)

Share this post


Link to post
Share on other sites

если, подходит вариант, который я описал выше, могу сделать.

 

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.