我必须导入一个CSV,其中列位置不固定,并包含不需要的标题和无效行。因此,我需要在上传后预览CSV的前10行并设置规则以及导入的方式,然后进行数据库导入。
这里的选项是列分配,必需(如果需要字段,则跳过该行但为空)和跳过行。
Magento网格应如下所示:
我已阅读https://magento.stackexchange.com/questions/19428/wrap-the-admin-grid-in-form或Tutorial on Grid Serializer,但我仍然无法在同一网格中添加列分配等选项......
一种想法是将列分配和必需分开作为顶部的表单,将跳过行分开作为网格中的按摩。然后,当单击提交时,使用js在表单和网格压缩中收集选项。
有更好的方法吗?