私は現在、prestashop用のモジュールを開発していますが、データベース内のデータの登録に関する情報は見つかりません。これをどうやって行うのか考えていますか?モジュールprestashop
私はこのような私のコントローラで私のフォームを作成することで開始しました:
/**
* Assign template vars related to page content
* @see FrontController::initContent()
*/
public function initContent()
{
parent::initContent();
$this->setTemplate('upload.tpl');
}
public function renderForm()
{
$fields_form = array(
'form' => array(
'input' => array(
array(
'type' => 'file',
'label' => $this->l('Insert file here.'),
'name' => 'FILE_NAME',
'required' => true
),
),
'submit' => array(
'title' => $this->l('Save'),
)
),
);
$helper = new HelperForm();
$helper->show_toolbar = false;
$helper->table = $this->table;
$lang = new Language((int)Configuration::get('PS_LANG_DEFAULT'));
$helper->default_form_language = 1;
$helper->fields_value['FILE_NAME'] = "";
$this->fields_form = array();
$helper->submit_action = 'btnSubmit';
return $helper->generateForm(array($fields_form));
}
は、実際には、フォーム自身からの応答を処理する必要があなたに