おはようございます。 私はPrestashop 1.6で簡単なモジュールをコーディングしています。これはバックオフィスの製品ページに新しい製品属性を含む新しいタブを追加します。 新しいタブと必要なコンテンツを追加しましたが、標準の「保存」ボタンと「保存する&保存」ボタンを挿入したいと思います。 helper form classを見ると、私はを使用することができますが、どのようにすることができますか?どこでどのように私はそれを使用するのですか?ここ新しい製品タブに「保存」と「保存&滞在」ボタンを追加する方法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ファイルで
Mh、私はヘルパーフォームクラスがテンプレートに直接追加することなくこれを処理しなければならないと考えましたが、これが唯一の方法であれば、 –