EC-CUBE(2.13)のパラメーター情報の初期化メソッドでフォームパラメーターの表示名を上書きする方法です。
例えば、デフォルトでは「商品ID」と表記されますが、これを「製品ID」に変更します。
作業はシンプルで、変更が必要な各拡張クラスに以下のメソッドを追加するだけです。
/**
* パラメーター情報の初期化を行う.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return void
*/
public function lfInitParam(&$objFormParam)
{
// 検索条件のパラメーターを初期化
parent::lfInitParam($objFormParam);
// 一旦product_idパラメーターを削除
$objFormParam->removeParam('product_id');
// product_idを追加
$objFormParam->addParam('製品ID', 'product_id', INT_LEN, 'n', array('NUM_CHECK','EXIST_CHECK', 'MAX_LENGTH_CHECK'));
}
