В настоящее время функция импорта не работает для изображений продуктов, так что это возможно для FTP-изображений на сайт. Я заметил, что фондовые изображения хранятся в/wwwroot/Content/Images/Thumbs /. Итак, если бы я хотел добавить изображения продуктов, они бы туда поехали?Можно ли вручную импортировать изображения продуктов в Nopcommerce
ответ
Актуальной проблемой была проблема с импортом изображений с деталями продукта. Поэтому вместо этого я создал путь для изображений продукта, в деталях продуктов, а затем вручную разместил все изображения в папке wwwroot/Content/images/Thumbs /. Казалось, это сработало!
у вас есть 2 варианта, 1) сохранение на локальном диске или CDN: в этом случае NC должен преобразовать ваши изображения в формате и в соответствии с названием. Поэтому, когда вы импортируете 1 изображение (выполните тест на панели администратора), вы увидите, как он хранится в папке «Изображения».
вы можете увидеть библиотеки \ Nop.Services \ ExportImport \ ImportManager.cs, funciton называется ImportProductsFromXlsx. эта функция обычно считывает файл xlsx и циклически перемещается по каждой определенной строке. вы можете создать свой собственный funciton, используя это, которое может читать из вашей БД (получить информацию о пути все, что вам нужно), и позволить конвертировать каждое изображение.
2) Храните как двоичный файл в таблице изображений: это та же процедура, что описана выше. все, что вам нужно сделать, это определить в настройках, которые вы хотите сохранить как двоичные.