管理者は、1日の注文を発送するために必要なボックスの数を管理者が確認できるようになります。私はすでに各貨物の内部ボックスコードを保存しています。問題は、これらのコードが「SPECIAL_PKG」や「SHIPPING_PKG_1」のようなものだが、管理者は人にやさしい名前を見るべきだということだ。Magento Collection/Grid - フィールド名/カラム名の変更
典型的なMysql4コレクションを使用して結果が収集され、Mage_Adminhtml_Block_Report_Gridに表示されます。フレンドリーな名前の代わりに内部コードが表示されていることを除いて、すべて正常に動作します。
コレクション結果が表示される前にコードの名前を変更する方法はありますか?例えば、私はこのような配列を得ることができれば...
array(
'SPECIAL_PKG' => 'Custom Packaging',
'SHIPPING_PKG_1' => 'Large Box'
)
は...私は何とかレポートに表示された値を変更するためにこれを使用することができますか?
残念ながら、データが単一の標準化されたテーブルに存在しないため、これらの人にやさしい名前を取得するためにSQL JOIN
を実行することはできません。出来たらやる。