Skip to content

Instantly share code, notes, and snippets.

@larascasse
Created September 30, 2015 07:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save larascasse/0ef2a46415f0aef29275 to your computer and use it in GitHub Desktop.
Save larascasse/0ef2a46415f0aef29275 to your computer and use it in GitHub Desktop.
Pumicer object csv export customization
private function csvAction(){
$this->disableLayout();
$this->disableViewAutoRender();
$obj_list = new YourObject_List();
$obj_list->load();
/* @var $obj Object_YourObject */
$out = array();
foreach($obj_list as $obj){
$entry = array();
$entry["key"] = $obj->getKey();
$entry["Field 1"] = $obj->getField1();
$entry["Field 2"] = $obj->getField2();
$entry["Field 3"] = $obj->getField3();
$out[]=$entry;
}
$this->_helper->Csv($out, "produkt");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment