Tôi đã tạo một báo cáo tùy chỉnh. Báo cáo có một số lượng đáng kể các trường trong đó được yêu cầu khi xuất ở dạng CSV.
Những gì tôi đang cố gắng tìm ra là nếu có một cách để bỏ qua kết xuất của một số trường trên lưới mặt trước. Hầu hết trong số chúng không thực sự quan trọng đối với quá trình lọc trong quản trị viên và chỉ được sử dụng khi báo cáo được tải xuống để phân tích cú pháp bên ngoài Magento.
Tôi hy vọng loại chức năng này sẽ nằm trong lớp lưới vì đó là thứ tạo ra lưới thực tế và sau này, CSV đã xuất nhưng tôi không thấy bất cứ thứ gì trông giống như nó có thể nhìn thấy được.
Trước khi tôi đi vào và ghi đè các phương thức trong lớp này cho báo cáo tùy chỉnh của chúng tôi, có cách nào ít được biết đến để thực hiện việc này dễ hơn so với việc tôi thêm một số loại thuộc tính "showInGrid" thông qua mảng thuộc tính addColumn không?
TL, DR có cách nào dễ dàng để có các trường được xuất (giả sử là CSV hoặc XML) nhưng bị bỏ qua khỏi lưới quản trị không?