Magento 2.动态添加ui-form元素(在管理区)

问题描述 投票:0回答:1

我们在管理区有一个ui-form,它应该实现以下行为。"在选择产品类别时,显示具有可能值的可过滤产品属性(作为多选项)"。

产品类别是以下拉列表的形式显示的,有一个控制器,它可以为所提供的类别id检索属性值。

如何将这些属性连接在一起,以便在 "类别选择 "时,表单下面添加多个多选择?

一般问题。在admin中创建一个ui-form,需要定义xml表单字段。但是,在这种情况下,这些字段的名称是事先不知道的--我们不知道特定类别的过滤器是什么,也不知道多重选择的值.为了解决这个问题,我们在表单中添加了一个javascript,在类别下拉变化时,ajax调用一个控制器,它返回了所需的数据,但是如何在已经创建的表单中添加新的表单字段呢?

javascript forms knockout.js magento2
1个回答
0
投票

首先,找出这个页面的布局。然后,在你的模块上通过添加自定义js来覆盖它。在那里你可以通过添加js函数来处理这种情况.如果我说的不对,请添加你的下拉&多选的截图。

© www.soinside.com 2019 - 2024. All rights reserved.