Цифровой и физический продукт Woocommerce с базовыми атрибутами - PullRequest
0 голосов
/ 08 июля 2019

Я работаю над проектом, и есть какой-то продукт, который можно загрузить в формате pdf, но теперь мой клиент просит меня предоставить ему возможность, чтобы либо пользователь мог загрузить pdf, либо запросить печатную копию этого pdf, а если пользователь выбрал напечатанныйКопировать, чем есть некоторые опции

1. Paper Type (A4 Normal 70GSM) or (Executive Bond )
2. Print type (Black & white ) or Color
3. Binding  (Stapled , Spiral Binding, Hard Binding)

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

, если пользователь выберет печатную копию и выберет тип бумаги, чем соответствующийдо одной из страниц цена увеличится, как если бы в pdf было 100 страниц, а пользователь выбрал черно-белый, а его цена за страницу равна 2, общая стоимость будет

 2X100 = 200 + base value of book 

, как если бы пользователь изменил тип бумаги, чем рассчитывается балансовая стоимость

если при изменении типа привязки в продукт будет добавлена ​​дополнительная стоимость, например

Стабильно, без затрат Спиральная привязка = 20 RS Hard Binding = 50 RS

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

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...