好的,所以我在Iframe中有一个小而快速的结账系统。用户可以在他们的订单中添加促销代码并且它会应用折扣 - 一切运作良好。
但是,当您申请折扣或获取促销代码时,它会在自己的窗口中重新打开结帐并打破主题/外观。
这是
中的输入按钮Shopping_cart.tpl
<input type="submit" name="applyPromoCode" class="button-green" style="padding: 4px 20px 7px 20px!important;" value="[[Apply]]" id="applyPromoCode" />
在同一档案中,我删除了促销代码选项,该选项也必须保留在iframe
中 $(function() {
$('#delete-promocode').click(function(event) {
event.preventDefault();
if (confirm('[[Are you sure you want to remove the promotion code?]]')) {
$("input[name='action']").val('deletePromoCode')
$("input[name='shoppingCartForm']").click();
}
})
})
我试图将iframe名称的输入定位为“iframep”,但这并不起作用。
任何帮助将不胜感激,如果我能找到提供更多信息,我会尝试!