@@ -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