Куда идем?

В атрибутах товара другие товары

Больше
3 нед. 20 ч. назад #9558 от niki
Здравствуйте! Можно ли как в VirtueMart реализовать такое: интернет-магазин памятников и у него в атрибутах товара есть следующие данные:
1. Размеры, тут перечень размеров
2. Оформление, которое содержит: ФИО (цена), Даты (цена), Портрет (цена), Фотокерамика ()
3. Дополнительное оформление, содержит: Крестик (цена), Эпитафия (цена), Табличка (цена)
4. Установка, она содержит: Простая установка (цена), Усиленная установка (цена)
5. что-то ещё и тд.

Размеры, понятное дело, оставляем у товара, но вот остальные атрибуты, при малейшем изменении цены приходится перебивать весь каталог.
Можно ли например Оформление сделать товаром или каждый элемент оформления сделать товаром, т.е. ФИО это товар, Портрет это товар и т.д., а в позиции памятника их каким-либо образом выводить, чтобы отмечать галочками?
Полагаю на калькуляцию товара влиять это не будет и на скидку, что у товара, соответственно тоже? Только на сумму в корзине?
Но если будет влиять только на сумму в корзине, и всё будет показываться как отдельный товар, то скорее всего возникнет ещё проблема - если, например будет два или более памятников, то возможно будет не понятно к какому из памятников относится оформление? Хотя возможно можно будет идти по очерёдности, оформление, и прочие аналогичные "атрибуты-товары", будут идти после каждого памятника
Спасибо!

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
3 нед. 19 ч. назад #9559 от Wedal
niki, в данном случае стандартный функционал VM не позволит это сделать как-то иначе. Мне неизвестны такие способы. Т.е. да - вы можете создать доп. поля атрибуты корзины, задать для них стоимость. Но эта стоимость будет задаваться у каждого товара отдельно. При ее изменении нужно будет менять везде. Можно сделать дополнительный скрипт, который будет менять стоимость у всех товаров для заданного поля одновременно (или делать это SQL-запросом), но нужно быть уверенным, что от товара к товару эта стоимость всегда одинаковая.

Еще есть одна ведь, которая может быть полезна в вашем случае - доп.поле customer text input. Оно стандартное и создается через встроенный плагин. Позволяет вводить строку текста покупателю и изменять стоимость за каждый введенный символ (или просто за всю строку). Эта строка будет передаваться в корзину с товаром.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
2 нед. 6 дн. назад #9560 от niki
Понял. Спасибо!

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.