Im создает интернет-магазин для кого-то, используя NopCommerce 3.00. Cliënt хочет вставлять productvariants с некоторыми настраиваемыми полями, такими как: ean code, length и т. Д. Эти значения не обязательно должны отображаться на первой странице, а только на внутреннем сервере.Добавить пользовательские поля ввода продукта NopCommerce
Я много искал, чтобы найти решение этой проблемы и нашел: Модификацию значения спецификации продукта. Проблема в том, что он не совместим с NopCommerce 3.00.
Другие способы, о которых я мог думать, переименовывают неиспользуемые по умолчанию поля путем изменения исходного кода или добавления пользовательских полей в исходный код. http://www.nopcommerce.com/boards/t/2654/new-product-fields.aspx
Должен ли я выбрать один из способов, упомянутых выше, или есть более простой способ достичь этого?
Может кто-нибудь помочь мне, что выбрать или как я могу решить эту проблему самым простым способом? Я думаю, что изменение или добавление кода даст мне дезадаптацию при выпуске более новой версии NopCommerce, и я бы хотел обновить NopCommerce.
Эти поля будут использоваться для экспорта на лист Excel.
Edit: Я хочу добавить пользовательские поля в окне ниже (productvariants):
Этот подход требует, по крайней мере, модификации вашего представления, контроллера, модели просмотра, модели данных, структуры базы данных и т. Д. Хотя это, безусловно, жизнеспособный вариант, он также требует много времени и должен повторяться в любое время, когда вы хотите обновить свой установка nopcommerce. Имейте в виду компромиссы –