如何在 cakePHP 2.x 中生成 CSV 文件?

How to generate CSV file in cakePHP 2.x?

我是 cakePHP 的初学者,正在使用 cakePHP 2.0。我正在尝试生成 CSV 文件,为了完成此任务,我正在使用以下方法。

cake php official site refr.

github refr.

我卡在了第 1 步。 2 加载插件时。 app/Config/bootstrap.php 文件

中出现以下错误

Fatal error: Class 'CakePlugin' not found in /var/www/html/sitefolder/app/config/bootstrap.php on line 51

CakePlugin::load('Export');

请指正。 特纳克斯

谢谢你们对此的宝贵回应

现在我已经通过以下步骤找到了解决方案。

  1. 下载插件文件表格 https://github.com/joshuapaling/CakePHP-Export-CSV-Plugin

  2. 通过他们在 official refer.

  3. 中提到的第 2 步和第 3 步
  4. 从插件中复制文件 "ExportComponent.php" 并将其粘贴到

    site_folder/app/controllers/components

  5. 添加到控制器的组件数组变量中

    $components = array('blabla1', 'blabal2', 'Export')

  6. 创建 $data 数组变量(其中包含 csv 文件数据)并按

    $this->Export->exportCsv($data, 'filename1.csv');

它已经完成并且对我来说工作正常