首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Magento 1.9自定义模块csv分隔符

Magento 1.9自定义模块csv分隔符
EN

Stack Overflow用户
提问于 2018-11-15 18:26:30
回答 1查看 211关注 0票数 0

我已经制作了一个自定义模块,用于从magento导出具有自定义SQL查询的订单。整个模块工作得很好,但是我想更改csv导出上的分隔符设置。经过一些搜索,我发现可以在构造的Grid.php文件中设置分隔符。但这似乎并不管用。这就是我设置它的方式。

代码语言:javascript
运行
复制
public function __construct()
{
    parent::__construct();
    $this->setId('exportorders_'.date('d_m_Y_h_i'));
    $this->setDelimiter('|');
    $this->setDefaultDir('DESC');
    $this->setSaveParametersInSession(true);
    $this->setUseAjax(true);
}

是否有其他方法可以为csv导出设置分隔符?我只想为我的自定义模块设置分隔符。

感谢您的帮助和建议。

EN

回答 1

Stack Overflow用户

发布于 2019-11-01 20:55:15

在您的网格类中(或者在其中一个父类中--我认为它应该是一个Mage_Adminhtml_Block_Widget_Grid),应该有一个被多次调用的方法streamWriteCsv

您可以将您的自定义分隔符作为第二个参数传递给所有方法调用(附件是第3个)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53317306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档