1

我在 CartThrob 结账流程的最后一页设置了“礼物信息”自定义字段。这是我的代码示例:

{exp:cartthrob:checkout_form return="/checkout/billing/process"}
    <textarea id="gift_message" name="gift_message">
         {if gift_message}
              {gift_message}
         {/if}
    </textarea>
{/exp:cartthrob:checkout_form}

如果订单提交后出现错误,则不保留“礼品信息”数据。如何强制它保存到 CartThrob 会话?

4

1 回答 1

6

使用自定义数据,您必须为要保存到会话的名称添加前缀:

IE。<textarea id="gift_message" name="custom_data[gift_message]">您可能需要将条件更改为:{if custom_data:gift_message}{custom_data:gift_message}{/if}

于 2012-11-06T20:07:24.657 回答