What I want to achieve Image!您好我正在使用prestashop中的模块。我想要的是后台应该有一个按钮(任意名称:添加新字段) - (模块配置页面,配置模块时出现的第一页)用户按下它应该添加一个新的输入字段在形式。这一切都应该使用辅助类来完成。我怎样才能做到这一点?有些代码会很感激!我上传了一张图片。我已经尝试使用jQuery并且它可以工作,但我需要在prestashop中使用helperForms完成!在jQuery中如果我按下添加新字段按钮,它会动态添加一个输入字段,但在这种情况下不使用辅助类。
答案 0 :(得分:0)
以下是文档的链接:
http://doc.prestashop.com/display/PS16/Using+the+Helper+classes
该文档适用于PS 1.6,但它也适用于PS 1.7
以下是使用帮助程序类生成表单的代码示例:
$this->fields_form = array(
'legend' => array(
'title' => $this->l('Edit carrier'),
'image' => '../img/admin/icon_to_display.gif'
),
'input' => array(
array(
'type' => 'text',
'name' => 'shipping_method',
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-default pull-right'
)
);
我不知道您是否可以将Helper类用于更新自定义数据的自定义表单。我相信你可以用它们来更新模块配置和prestashop对象(客户等)
帮助程序类使您能够为其生成标准HTML元素 后台以及模块配置页面。