magento下生成excle文件方法

2023-05-16

注意,这种方法本质上是生成xml文件,但excel是能打开这种xml格式,以下是一个demo:


   	$data=array( array('name','birthday'),
    				 array('tom','1985'),
    				 array('jack','1983'),
    				 );

		$parser = new Varien_Convert_Parser_Xml_Excel();
        $io     = new Varien_Io_File();

        $path = Mage::getBaseDir('var') . DS . 'export' . DS;
        $file = $path . DS . "test" . '.xml';
		
        $io->setAllowCreateFolders(true);
        $io->open(array('path' => $path));
        $io->streamOpen($file, 'w+');
        $io->streamLock(true);
        $io->streamWrite($parser->getHeaderXml($fileName));

		foreach($data as $singleRow){
			if(is_array($singleRow)){
				$io->streamWrite($parser->getRowXml($singleRow));
			}
		}
        $io->streamWrite($parser->getFooterXml());
        $io->streamUnlock();
        $io->streamClose();



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

magento下生成excle文件方法 的相关文章

  • Magento:我可以在哪个文件夹中看到我安装的扩展?

    我在 magento 1 5 中安装了一个扩展 只是想知道它在我的服务器上的位置 因为我想向它写入一个包含文件 谢谢 通常在 MagentoFolder app code community SomeCompanyName SomePack
  • 根据产品属性在 Magento 中创建购物车规则

    我在一个类别中有产品 针 有些以 100 支为一包出售 有些以 500 支为一包出售 盒子中的针数被设置为产品属性 我想根据购物车中的针总数应用购物车规则 F x 如果您购买 1000 2000 根针头 无论 500 100 包的组合如何
  • Magento 中的子域 htaccess 问题

    public html www domain com public html subdomain subdomain domain com public html htaccess public html subdomain htacces
  • Magento:如何覆盖本地模块中的模型

    我试图在本地文件夹中覆盖本地文件夹中的模块 但我不知道是否可能 这就是我所做的 我创建了 local Mycompany Modulename Model Model php 我想覆盖 local Othercompany Modulena
  • magento成功页面变量

    我正在尝试捕获一些 magento 成功页面变量以传递给我们的广告公司 到目前为止 我已经得到了这个 但变量没有输出任何内容 数据需要采用以下格式 price1 price2 price3 qty1 qty2 qty3 sku1 sku2
  • 如何从 Magento One Page Checkout 获取发布数据?

    为了在 Magento Checkout 中添加客户评论字段 我在相应的模板文件中添加了一个文本字段 并使用如下观察器将评论添加到订单中 comment strip tags Mage app gt getRequest gt getPar
  • PHP Web 应用程序 (Magento) 遭到黑客攻击;这段黑客代码有什么作用?

    我刚刚安装的 Magento 1 3 2 4 被黑了 你能告诉我这段代码的目的是什么吗 另外 如何阻止这种情况以及如何发现漏洞 谢谢 function net match network ip ip arr explode network
  • Magento 重新索引问题

    I am facing one issue in Magento I am having one Magento store with multi website functionality which containing approx
  • Magento:获取给定产品的购物车数量

    我使用这个代码 items Mage getModel checkout cart gt getQuote gt getAllItems items Mage getSingleton checkout session gt getQuot
  • 不使用 Magento Connect 安装 magento 插件

    我有一个我的客户购买的插件 它是一个 zip 文件 如何在不使用 Magento 连接的情况下安装插件 通常你可以直接解压 但你应该检查目录结构是Magento风格 它至少应该有app code app etc modules目录
  • 在 Magento 中编辑产品时 MySQL 错误

    这是 v 1 4 1 1 Magento 从 v 1 3 2 4 升级当我尝试编辑产品时 出现错误消息 exception Zend Db Statement Exception with message SQLSTATE 23000 In
  • 如何强制magento退出

    我在 magento 社区 1 6 工作 我需要在站点进程的一个阶段清除会话或注销当前用户 我将如何做到这一点 Mage getSingleton customer session gt logout
  • 根据product_id获取magento产品的浏览次数

    我想在 Magento 的类别列表页面上显示查看计数 这些数据看起来过去可以通过 reports product collection 访问 但我找不到正确访问它的方法 我基本上想提供一个产品 ID 并获取返回给我的所述产品的观看次数 您可
  • 无法重新索引 magento 1.7.0.2 卡在“处理”上

    我的 magento 索引中有九分之七停留在 处理 状态 我需要重新索引它们才能正确显示我的网站 我通过 ftp 访问我的 var locks 并删除其中的两个文件 但是当我刷新索引页时 它们只是重新出现 index process 3 l
  • 多个商店和多个具有不同角色的管理员

    我毫不怀疑magento可以处理多个商店 但我想知道每个商店是否可以处理这样的特定用户 其中他们可以像管理员一样访问他们的目录 销售 库存等 但仅限于他们的特定商店 这是我的示例表示 Magento website gt Store Cat
  • 添加或删除带有原型的类

    无法计算用于添加或删除基于单击函数的 img 元素 选定 的 css 类名 选定 的 PROTOTYPE 脚本 已为 Jquery 完成 但它必须在 Prototype 中 这让我发疯 无法使其适用于原型 我的原始代码是 Magento 商
  • 如何获取捆绑选项选择 SKU?

  • 以编程方式将礼品消息设置为现有订单[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在寻找一些代码 以便在 Mage
  • 如何在 Magento 中为访客用户获取最近查看的产品

    当我想为访客用户显示最近的产品时 我面临一个问题 有什么方法可以为访客用户显示最近查看的产品 Magento 支持注册用户最近查看产品但访客用户如何显示该特定访客最近查看的产品 我正在等待您的善意回复 希望我能得到一些答复 提前致谢 这是
  • 如何获取与我当前所在商店相关的产品所属类别 ID

    我在产品页面上并拥有产品对象 但是当我尝试使用以下方式获取类别 id 时 product gt getCategoryIds or product gt getResource gt getAttribute category ids gt

随机推荐

  • Ubuntu 9.10, Java 5 and the Android Open Source Project

    出处 xff1a http blog enea com Blog bid 32050 Ubuntu 9 10 Java 5 and the Android Open Source Project Currently there is an
  • ubuntu 11.04下搭建android开发/编译环境 安装必要工作用软件

    出处 xff1a http jack22 iteye com blog 1125063 在ubuntu下工作一段时间了 xff0c 总结一下android开发 编译环境的搭建 JDK的安装 xff1a 自动安装 xff1a ubuntu的源
  • Debian包管理工具——APT的工作原理详解

    出处 xff1a http www opendigest org article php 726 Debian包管理工具 APT的工作原理与使用详解 概要 本文档的写作目的是帮助用户了解Debian包管理工具 APT的工作原理 xff0c
  • 《五天学会绘画》阅读感受(全,附绘画作品)

    五天学会绘画 http product dangdang com product aspx product id 61 20920637 xff0c 一个无比俗气的中文名 xff08 这本书的英文名字靠谱多了 xff1a The New D
  • 网络时代购买书

    一直很喜欢看书和买书 xff0c 从大学算起买书的钱都相当于现在一个月的工资了 但在这个年代有这么多的出版刊部 xff0c 应该怎么购买实体书呢 xff1f 下面是我总结的一些经验 xff1a 1 逛书店 这是我的一个特殊爱好 xff0c
  • 冰箱中得到的启示

    周末回到家中 xff0c 听到老妈对着冰箱抱怨 xff1a 冰箱又塞满了 xff0c 老妈对着满冰箱的食物左右为难 xff0c 不知道应该把哪些食物哪出来 这使我想起了一位朋友 xff0c 那时我买了一个160G的移动硬盘 xff0c 我朋
  • Andorid Ubuntu 11.4 中安装sun-java5-jdk

    终于找到了能安装jdk5的sources xff01 xff01 xff01 出处 xff1a http hi baidu com panda heroes blog item ebb4e72b88ac2c4a4ec2267e html 由
  • Ubuntu Linux下设置IP的配置命令

    出处 xff1a http www cnblogs com empire archive 2011 01 10 1931877 html 今天装了Ubuntu xff0c 但是发现不能上网 xff0c 开始排查问题 xff1a 1 首先确定
  • ubuntu设置ip和dns

    出处 xff1a http wenku baidu com view 3c587d370b4c2e3f5727634c html 装完ubuntu 第一件事情就是连上网 xff0c 换个源 xff0c 进行更新操作 xff0c 但前提条件是
  • 模电,没有你想象的那么难。

    无意中看到这个文章 xff0c 虽然自己也搞了4年模电了 xff0c 但后看完之后发现自己原来根本就没有入门阿 xff01 现发上来和大家共享 xff01 复旦攻读微电子专业模拟芯片设计方向研究生开始到现在五年工作经验 xff0c 已经整整
  • ubuntu 下用xampp配置虚拟站点

    1 编辑 opt lampp etc httpd conf a lt Directory gt Options FollowSymLinks AllowOverride all XAMPP Order deny allow Deny fro
  • Ubutu 10.10 配置ftp服务器

    出处 xff1a http blog csdn net jiabangok article details 6412742 配置FTP环境 配置好FTP还是非常有必要的 那么就开始配置FTP吧 xff0c 我的Ubuntu Server使用
  • Ubuntu 11.04下安装SVN图形界面客户端

    1 安装svn客户端 xff1a sudo apt get install subversion 2 安装图形界面客户端Rabbitvcs xff1a xff08 1 xff09 下载 http rabbitvcs googlecode c
  • ubuntu 11.04 安装gvim

    折腾了N久 xff0c 终于安装成功了 1 在www vim org上 下载 源码包 vim 7 3 tar bz2 2 开发库libncurses5 dev安装 xff1a sudo apt get install libncurses5
  • 解决安装magento时“Unable to read response, or response is empty” 的错误

    在安装magento时有时会出现 Url http 79 170 40 182 cosmeticsfairy co uk magento is not accessible Unable to read response or respon
  • Magento Enterprise Full Page Caching

    出处 xff1a https aniscartujo com webproxy default aspx prx 61 http magentophp blogspot com 2011 02 magento enterprise full
  • linux压缩和解压缩命令大全

    tar 解包 xff1a tar zxvf FileName tar 打包 xff1a tar czvf FileName tar DirName gz 解压1 xff1a gunzip FileName gz 解压2 xff1a gzip
  • SQL养成一个好习惯是一笔财富

    出处 xff1a http topic csdn net u 20110928 13 546b917a c048 4a04 8423 6f093596d3cd html 我们做软件开发的 xff0c 大部分人都离不开跟数据库打交道 xff0
  • 清除目录下的SVN信息

    出处 xff1a http apps hi baidu com share detail 21551981 在项目开发和日常文档管理时 xff0c 用到了SVN xff0c 由于要把一些文档发给同事 xff0c 这时想删除SVN版本信息文件
  • magento下生成excle文件方法

    注意 xff0c 这种方法本质上是生成xml文件 xff0c 但excel是能打开这种xml格式 xff0c 以下是一个demo xff1a data 61 array array 39 name 39 39 birthday 39 arr