0
我在Prestashop 1.6中创建了一个模块,管理员可以在其中设置配额潜水组和类别。下面的表:PrestaShop:如何获取类别树视图中选定类别的ID?
CREATE TABLE quota
(
id_quota INT PRIMARY KEY AUTO_INCREMENT,
id_group INT NOT NULL,
max_amount_per_order INT NOT NULL,
max_amount_per_month INT NOT NULL
);
和
CREATE TABLE quota_category
(
id_quota_category BIGINT PRIMARY KEY AUTO_INCREMENT,
id_category INT NOT NULL,
id_quota INT NOT NULL,
);
正如你可以看到它是在第一个表中的一个记录和许多日第二。
做到这一点我使用选择的组和树形视图的类别,所有使用窗体的帮助,我没有使用.tpl
文件。
array(
'type' => 'select',
'label' => $this->l('Group'),
'name' => 'id_group',
'options' => array(
'query' => GroupCore::getGroups($this->context->language->id),
'id' => 'id_group',
'name' => 'name',
),
'required' => true
),
array(
'type' => 'categories',
'label' => $this->l('Category'),
'name' => 'id_category',
'tree' => [
'selected_categories' => [1,2,4],
'disabled_categories' => null,
'use_search' => true,
'use_checkbox' => true,
'id' => 'id_category_tree',
],
'required' => true
),
如预期的形式呈现,我的问题是,我不知道现在我怎么能这样对待两个表中插入表格。
你能帮忙吗?我试图找到类似的案件,但目前为止我找不到。
感谢您的任何帮助