В файлах payments.php и shippings.php, папка checkout, получаем ИД категории товаров Код (PHP): $cart = JSFactory::getModel('cart', 'jshop'); $cart->load(); foreach($cart->products as $key_id=>$prod){ echo 'Category ID => ' , $prod["category_id"]; } Хотя думаю этот код можно использовать везде , в том числе и для условия вывода модулей .
Показать способ оплаты с ИД 2 в период между 9 и 12 Код (PHP): <?php $payment_class = ""; $num_time = (int) date("H"); foreach($this->payment_methods as $payment){ if( ($num_time>12 || $num_time<6) && $payment->payment_id == 2 ) continue; // var_dump($payment->payment_id); if ($this->active_payment==$payment->payment_id) $payment_class = $payment->payment_class; ?>