Files
wyczarujprezent.pl/override/controllers/front/CartController.php
2024-10-28 22:14:22 +01:00

27 lines
1.1 KiB
PHP

<?php
class CartController extends CartControllerCore
{
/**
* @see FrontController::initContent()
*/
public function initContent()
{
$products_links = array();
$context = Context::getContext();
$products = $context->cart->getProducts();
foreach($products as $product) {
$q = "SELECT * FROM `" . _DB_PREFIX_ . "config_product` where `id_cart` = ".(int)$this->context->cart->id." and `id_cart_product` = ".(int)$product['id_product']." and `id_customization` = ".(int)$product['id_customization'];
$configproduct = Db::getInstance()->getRow($q);
if($configproduct) {
$products_links[$configproduct['id_cart_product']][$configproduct['id_customization']] = $context->link->getModuleLink('configurator', 'configureproduct', array(
'token' => $configproduct['token']
)
);
}
}
$this->context->smarty->assign('products_links_cart', $products_links);
parent::initContent();
}
}