基于选定的运营商ID的Prestashop显示内容

时间:2019-02-07 00:35:09

标签: prestashop smarty prestashop-1.7

我的问题与这个已经存在的问题非常相似:

Prestashop get carrier id

我正在尝试显示输入表单,具体取决于prestashop 1.7的“运输方法”步骤中选择的承运人。

我尝试了以下操作:

{if $cart->id_carrier == '25'}; 
{if isset($cart->id_carrier) && $cart->id_carrier == 25};
{if $delivery_options item=carrier key=carrier_id == '25'};
{if $carrier->id == '25'}
{if $delivery_option == '25' and $carrier_id == '25'}
{if $delivery_option == '25'}

没有一个导致显示表单。为了再次清除它,我试图在同一步骤中显示它,客户在其中选择运营商选项。

1 个答案:

答案 0 :(得分:0)

在Prestashop 1.7中,它似乎是$carrier.id而不是$carrier->id