Подскажите,
в корзине, необходимо скрыть определённый способ оплаты,
в зависимости от доставки.
Например для курьерской доставки скрыть способ оплаты банковской картой.
Метод оплаты банковской картой скрываю следующим образом:
Здесь необходимо в зависимости от метода доставки вызвать return false;
public function hookPayment($params)
{
if (!$this->active)
return;
if (!$this->checkCurrency($params['cart']))
return;
$this->smarty->assign(array(
'this_path' => $this->_path,
'this_path_bw' => $this->_path,
'this_path_ssl' => Tools::getShopDomainSsl(true, true).__PS_BASE_URI__.'modules/'.$this->name.'/'
));
return $this->display(__FILE__, 'payment.tpl');
}
Подскажите как получить выбранный метод доставки?
Могу ли получить его вот от сюда: $this->context->cart