... | ... |
@@ -63,6 +63,7 @@ class HookPageimage extends Pageimage |
63 | 63 |
if ($elements[0] == 'sb_images' && count($images) > 0) |
64 | 64 |
{ |
65 | 65 |
$arrImageTplObjects = array(); |
66 |
+ $strBuffer = ''; |
|
66 | 67 |
|
67 | 68 |
foreach($images as $image) |
68 | 69 |
{ |
... | ... |
@@ -71,10 +72,23 @@ class HookPageimage extends Pageimage |
71 | 72 |
|
72 | 73 |
$arrImageTplObjects[] = $objImage; |
73 | 74 |
} |
74 |
- $objTemplate = new \FrontendTemplate('eSM_pageimage_container'); |
|
75 |
- $objTemplate->pictures = $arrImageTplObjects; |
|
76 | 75 |
|
77 |
- return $objTemplate->parse(); |
|
76 |
+ if (in_array('single',$flags)) |
|
77 |
+ { |
|
78 |
+ foreach ($arrImageTplObjects as $objImage) |
|
79 |
+ { |
|
80 |
+ $objTemplate = new \FrontendTemplate('eSM_pageimage_container'); |
|
81 |
+ $objTemplate->pictures = array($objImage); |
|
82 |
+ $strBuffer .= $objTemplate->parse(); |
|
83 |
+ } |
|
84 |
+ } else |
|
85 |
+ { |
|
86 |
+ $objTemplate = new \FrontendTemplate('eSM_pageimage_container'); |
|
87 |
+ $objTemplate->pictures = $arrImageTplObjects; |
|
88 |
+ $strBuffer .= $objTemplate->parse(); |
|
89 |
+ } |
|
90 |
+ |
|
91 |
+ return $strBuffer; |
|
78 | 92 |
|
79 | 93 |
} else if ($elements[0] == 'sb_image') |
80 | 94 |
{ |