static function getCartItemImage($controller, $product, $images) { $url = isset($images[0]['url']) ? $images[0]['url'] : NULL; $map = $controller->getKrcoConfigValue('products', 'optionMap'); $titleMap = array(); if (is_array($map)) { foreach ($map as $key => $val) { $titleKey = $controller->getProductOptionTitleByKey($key); $titleMap[strtolower($titleKey)] = $val; } } foreach ($images as $img) { if (Helper_Krco::isOptionsCorrectWithMap($titleMap, $product, $img)) { $url = $img['url']; break; } } return $url; }