私はhelperFormでフォームを作成しようとしていましたが、それは不可能でした。 私は公式の文書に従っていましたが、FrontControlerから私にとって不可解でした。PrestaShop 1.6のFrontControllerのHelperFormの使い方
http://doc.prestashop.com/display/PS16/Using+the+HelperForm+class
私はそれを行うことはできますか?
私に示した誤差がある:
Uncaught --> Smarty: Unable to load template file 'helpers/form/form.tpl'
そして、私のクラスは次のとおりです。
public function renderForm()
{
$fields_form = array('form' => array(
'legend' => array(
'title' => $this->module->l('Edit carrier'),
'image' => '../img/admin/icon_to_display.gif'
),
'input' => array(
array(
'type' => 'text',
'name' => 'shipping_method',
),
),
'submit' => array(
'title' => $this->module->l('Save'),
'class' => 'btn btn-default pull-right'
)
));
$helper = new HelperForm();
$helper->show_toolbar = false;
$helper->table = $this->table;
$this->fields_form = array();
$helper->identifier = $this->identifier;
$helper->submit_action = 'submitBlockCart';
return $helper->generateForm(array($fields_form));
}
私がおかしくなりそうだ....
申し訳ありませんが、それは本当ですが、私は多くの無料テーマをダウンロードし、それらのすべてが同じです。そのフォルダはありますか?あなたは私を渡すことができますか? – Slashhh
[Prestashop website](https://www.prestashop.com/en/developers-versions#previous-version)から入手できます。使用しているバージョンと同じバージョンをダウンロードし、不足しているディレクトリをアーカイブからWebサイトにコピーします。 –
私はすでにそれをしましたが、 "default-bootstrap"テーマでは見つかりませんでした。何か手掛かりはありますか? – Slashhh