Skip to content

Commit feacae7

Browse files
committed
Fixed minor product XML export issue
1 parent 82b26cd commit feacae7

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/Libraries/SmartStore.Services/ExportImport/ExportManager.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -150,17 +150,17 @@ protected virtual void WriteCategories(XmlWriter writer, int parentCategoryId)
150150
}
151151
}
152152

153-
protected virtual void WritePicture(XmlWriter writer, XmlExportContext context, Picture picture, int thumbSize)
153+
protected virtual void WritePicture(XmlWriter writer, XmlExportContext context, Picture picture, int thumbSize, int defaultSize)
154154
{
155155
if (picture != null)
156156
{
157157
writer.WriteStartElement("Picture");
158158
writer.Write("Id", picture.Id.ToString());
159159
writer.Write("SeoFileName", picture.SeoFilename);
160160
writer.Write("MimeType", picture.MimeType);
161-
writer.Write("ThumbImageUrl", _pictureService.GetPictureUrl(picture, thumbSize, false, storeLocation: context.Store.Url));
162-
writer.Write("ImageUrl", _pictureService.GetPictureUrl(picture, thumbSize, false, storeLocation: context.Store.Url));
163-
writer.Write("FullSizeImageUrl", _pictureService.GetPictureUrl(picture, 0, false, storeLocation: context.Store.Url));
161+
writer.Write("ThumbImageUrl", _pictureService.GetPictureUrl(picture, thumbSize, false, context.Store.Url));
162+
writer.Write("ImageUrl", _pictureService.GetPictureUrl(picture, defaultSize, false, context.Store.Url));
163+
writer.Write("FullSizeImageUrl", _pictureService.GetPictureUrl(picture, 0, false, context.Store.Url));
164164
writer.WriteEndElement();
165165
}
166166
}
@@ -528,7 +528,7 @@ public virtual void WriteProductToXml(XmlWriter writer, Product product, XmlExpo
528528
writer.WriteStartElement("Pictures");
529529
foreach (int pictureId in combination.GetAssignedPictureIds())
530530
{
531-
WritePicture(writer, context, _pictureService.GetPictureById(pictureId), _mediaSettings.ProductThumbPictureSize);
531+
WritePicture(writer, context, _pictureService.GetPictureById(pictureId), _mediaSettings.ProductThumbPictureSize, _mediaSettings.ProductDetailsPictureSize);
532532
}
533533
writer.WriteEndElement(); // Pictures
534534

@@ -543,7 +543,7 @@ public virtual void WriteProductToXml(XmlWriter writer, Product product, XmlExpo
543543
writer.Write("Id", productPicture.Id.ToString());
544544
writer.Write("DisplayOrder", productPicture.DisplayOrder.ToString());
545545

546-
WritePicture(writer, context, productPicture.Picture, _mediaSettings.ProductThumbPictureSize);
546+
WritePicture(writer, context, productPicture.Picture, _mediaSettings.ProductThumbPictureSize, _mediaSettings.ProductDetailsPictureSize);
547547

548548
writer.WriteEndElement();
549549
}
@@ -588,7 +588,7 @@ public virtual void WriteProductToXml(XmlWriter writer, Product product, XmlExpo
588588
writer.Write("Alias", category.Alias);
589589
writer.Write("DefaultViewMode", category.DefaultViewMode);
590590

591-
WritePicture(writer, context, category.Picture, _mediaSettings.CategoryThumbPictureSize);
591+
WritePicture(writer, context, category.Picture, _mediaSettings.CategoryThumbPictureSize, _mediaSettings.CategoryThumbPictureSize);
592592

593593
WriteLocalized(writer, context, lang =>
594594
{
@@ -631,7 +631,7 @@ public virtual void WriteProductToXml(XmlWriter writer, Product product, XmlExpo
631631
writer.Write("MetaDescription", manu.MetaDescription);
632632
writer.Write("MetaTitle", manu.MetaTitle);
633633

634-
WritePicture(writer, context, manu.Picture, _mediaSettings.ManufacturerThumbPictureSize);
634+
WritePicture(writer, context, manu.Picture, _mediaSettings.ManufacturerThumbPictureSize, _mediaSettings.ManufacturerThumbPictureSize);
635635

636636
WriteLocalized(writer, context, lang =>
637637
{

0 commit comments

Comments
 (0)