这是控制器代码
if($fortParams['Result'] == 'CAPTURED'){
Tools::redirect('index.php?controller=order-confirmation);
}else{
$this->setTemplate('module:knetPayment/views/templates/front/confirm.tpl');
}
tpl文件代码
<h2>your payment succeasdadss. </h2>
并且输出仅显示没有页眉页脚左侧列的消息
答案 0 :(得分:2)
我遇到了同样的问题。我正在将模块从1.6迁移到1.7。最后,我通过修改我的.tpl文件解决了这个问题,使其包含{block ...}信息。在您的情况下,请尝试修改.tpl内容,如下所示:
{extends file='page.tpl'}
{block name='page_content'}
<h2>your payment succeasdadss. </h2>
{/block}
显然,似乎在1.7中有必要使用一些额外的智能标签