Php 如何加上「;“保存”;及;储蓄及;“留下来”;新产品选项卡上的按钮Prestashop 1.6

Php 如何加上「;“保存”;及;储蓄及;“留下来”;新产品选项卡上的按钮Prestashop 1.6,php,module,prestashop,prestashop-1.6,Php,Module,Prestashop,Prestashop 1.6,大家好。 我在Prestashop 1.6中编写了一个简单的模块,它在后台的产品页面上添加了一个带有一些新产品属性的新选项卡。 我已经添加了新的选项卡和我需要的内容,但是我想插入标准的“保存”和“保存并保留”按钮。查看可能是我可以使用的东西,但是如何使用呢?我在哪里以及如何使用它 以下是钩子模块的部分代码: public function prepareNewTab() { $this->context->smarty->assign(array(

大家好。 我在Prestashop 1.6中编写了一个简单的模块,它在后台的产品页面上添加了一个带有一些新产品属性的新选项卡。 我已经添加了新的选项卡和我需要的内容,但是我想插入标准的“保存”和“保存并保留”按钮。查看可能是我可以使用的东西,但是如何使用呢?我在哪里以及如何使用它

以下是钩子模块的部分代码:

public function prepareNewTab()
{

    $this->context->smarty->assign(array(

        'isThisProductNew' => $this->getisThisProductStillNew((int)Tools::getValue('id_product')),
        'howManyDays' => Configuration::get('PS_NB_DAYS_NEW_PRODUCT'),
        'date_add' => $this->getProductDateAdd((int)Tools::getValue('id_product')),
        'strtotime_days' =>$this->strtotime_date()
    ));


}


    public function hookDisplayAdminProductsExtra(){
        $this->prepareNewTab();

        return $this->display(__FILE__, 'views/templates/admin/newProductsTab.tpl');
    }

我确信我不必从头开始在tpl中构建按钮,有人能告诉我正确的方法吗?我没有看到任何示例(我的意思是针对这种情况)。

在自定义tpl文件中,为提交按钮添加以下代码:

<button type="submit" name="submitAddproduct" class="btn btn-default pull-right" disabled="disabled"><i class="process-icon-loading"></i> {l s='Save'}</button>
    <button type="submit" name="submitAddproductAndStay" class="btn btn-default pull-right" disabled="disabled"><i class="process-icon-loading"></i> {l s='Save and stay'}</button>  
{ls='Save'}
{l s='Save and stay'}

默认情况下,您的表单显示在表单下,这样每当用户点击其中任何一个按钮时,系统都会根据按钮名称识别操作并相应地工作。

Mh,好的,我认为帮助器表单类应该处理这个问题,而不必直接将它们添加到模板中,但如果这是唯一的方法,我会选择它…:/