Source
654 }
655 $objReturn = new ArrayList();
656 $intIndex = 0;
657 foreach ($images as $imageitem) {
658 $joinObj = Product_Images::get()
659 ->where("\"ImageID\" = '{$imageitem->ID}'")
660 ->where("\"ProductID\" = '{$intPageID}'")
661 ->first();
662 $resizedImage = $imageitem->SetRatioSize($intWidth, $intHeight);
663 $objReturn->push(new ArrayData(array("Image" => $resizedImage->getURL(), "Index" => $intIndex, "Caption" => $joinObj->Caption, 'CssClass' => $cssClass)));
664 $intIndex++;
665 }
666 $data = array('Images' => $objReturn, 'Width' => $intWidth, 'Height' => $intHeight);
667 $template = new SSViewer($strTemplate);
668 return $template->process(new ArrayData($data));
669 } // parseProductPictureSliderShortcode
Trace
- ProductPropertiesExtension_Controller::parseProductPictureSliderShortcode(Array,,ShortcodeParser,ProductPictureSlider,Array)
- call_user_func(Array,Array,,ShortcodeParser,ProductPictureSlider,Array)
ShortcodeParser.php:108
- ShortcodeParser->callShortcode(ProductPictureSlider,Array,)
ShortcodeParser.php:481
- ShortcodeParser->replaceMarkerWithContent(DOMElement,Array)
ShortcodeParser.php:567
- ShortcodeParser->parse(<h5 class="bodytext"><strong>Computer On Module with NXP i.MX 8M Plus CPU</strong></h5>
<table border="0"><tbody><tr><td>[ProductPictureSlider]</td>
<td>
<p>[ProductCartBig sku="PCoreMX8MP-SKIT-LIN"]</p>
</td>
</tr></tbody></table>)
HTMLText.php:146
- HTMLText->forTemplate()
ViewableData.php:439
- ViewableData->XML_val(Content,,1)
- call_user_func_array(Array,Array)
SSViewer.php:178
- SSViewer_Scope->__call(XML_val,Array)
SSViewer.php:524
- SSViewer_DataPresenter->__call(XML_val,Array)
.cache.themes.funds.templates.Layout.Product.ss:14
- SSViewer_DataPresenter->XML_val(Content,,1)
.cache.themes.funds.templates.Layout.Product.ss:14
- include(/var/www/vhosts/fs-net.de/neu.fs-net.de/silverstripe-cache/fs-web/.cache.themes.funds.templates.Layout.Product.ss)
SSViewer.php:952
- SSViewer->includeGeneratedTemplate(/var/www/vhosts/fs-net.de/neu.fs-net.de/silverstripe-cache/fs-web/.cache.themes.funds.templates.Layout.Product.ss,Product_Controller,,Array,)
SSViewer.php:1019
- SSViewer->process(Product_Controller,)
SSViewer.php:1015
- SSViewer->process(Product_Controller)
Controller.php:203
- Controller->handleAction(SS_HTTPRequest,index)
RequestHandler.php:200
- RequestHandler->handleRequest(SS_HTTPRequest,DataModel)
Controller.php:153
- Controller->handleRequest(SS_HTTPRequest,DataModel)
ContentController.php:197
- ContentController->handleRequest(SS_HTTPRequest,DataModel)
ContentController.php:180
- ContentController->handleRequest(SS_HTTPRequest,DataModel)
ContentController.php:180
- ContentController->handleRequest(SS_HTTPRequest,DataModel)
ContentController.php:180
- ContentController->handleRequest(SS_HTTPRequest,DataModel)
ModelAsController.php:76
- ModelAsController->handleRequest(SS_HTTPRequest,DataModel)
Director.php:360
- Director::handleRequest(SS_HTTPRequest,Session,DataModel)
Director.php:152
- Director::direct(/en/embedded-modules/computer-on-module-picocore/picocoremx8mp-nxp-imx8m-plus-cpu/picocoremx8mp-v4xi-lin/,DataModel)
main.php:189