Problema de SonataAdminBundle Exporter con entidades asignadas
Hay una función estándar en sonata-admin-bundle para exportar datos usando el exportador; Pero, ¿cómo hacer que la entidad actual de exportación Y la entidad ManyToOne asignada con ella?
Básicamente, lo que quiero es descargar exactamente los mismos datos definidos en ListFields.
UPD: Endocs, solo hay todo
UPD2: He encontrado una solución, pero no creo que sea la mejor:
/**
* Add some fields from mapped entities; the simplest way;
* @return array
*/
public function getExportFields() {
$fieldsArray = $this->getModelManager()->getExportFields($this->getClass());
//here we add some magic :)
$fieldsArray[] = 'user.superData';
$fieldsArray[] = 'user.megaData';
return $fieldsArray;
}