J'ai créé un rapport personnalisé. Le rapport contient un nombre important de champs qui sont requis pour son exportation au format CSV.
Ce que j'essaie de comprendre, c'est s'il existe un moyen d'omettre le rendu de certains des champs de la grille frontale. La plupart d'entre eux ne sont pas vraiment importants pour le processus de filtrage dans admin et ne sont utilisés que lorsque le rapport est téléchargé pour une analyse ultérieure en dehors de Magento.
Je m'attendrais à ce que ce type de fonctionnalité réside dans la classe de la grille, car c'est ce qui génère la grille réelle et, plus tard, le CSV exporté, mais je ne vois rien qui ressemble à de la visibilité.
Avant d'entrer et de remplacer les méthodes de cette classe pour notre rapport personnalisé, y a-t-il un moyen moins connu d'accomplir cela qui est plus facile que d'ajouter une sorte de propriété "showInGrid" via le tableau de propriétés addColumn?
TL, DR existe-t-il un moyen facile d'exporter des champs (par exemple, CSV ou XML) mais d'omettre de la grille d'administration?