【发布时间】:2015-11-12 10:00:03
【问题描述】:
我们的用户可以将其他产品作为关联添加到产品中。对于我们的大多数关联类型,在网格中显示所有产品是没有意义的,它们应该只选择一个系列中的产品。
用户可以在 Akeneo GUI 中按系列过滤产品,但如果以编程方式选择过滤器,则工作量会减少,并使我们的数据更加一致。
我会像这样修改Pim/Bundle/EnrichBundle/Resources/views/Association/_associations.html.twig 中的代码:
var changeAssociation = function (associationId) {
var $idField = $('#pim_product_edit_associations').find('input[type="hidden"][value="' + associationId + '"]');
// 4 is an association example id where only one family should be displayed
if(associationId == 4) {
// TODO: Filter family in the product grid
// mediator.trigger('datagrid:???:' dataGrids.product.name);
}
如何在 Javascript 中更改产品网格的过滤器?
或者有没有更好的方法来实现我的目标?
【问题讨论】:
标签: javascript datagrid akeneo