1

Magento Admin 注文ページで支払いの詳細を xml 経由で返すモジュールを作成しました。単一のストア構成データで非常にうまく機能します。

しかし、ストア ID 1 とストア ID 2 [バックオフィス キー 1111-1111-1111-1111 (ストア 1) とその他の 2222-2222-2222-2222 (ストア 2) の pe] に対して異なる支払い資格情報がある場合、私は返すことができるのはこの関数を使用した管理ビューのデフォルト値...

$subent_id = Mage::getStoreConfig('payment/multibancopayment/subentidade');

注文ストアIDに基づいてストア固有のデータを取得する方法を知っている人はいますか? 例: 管理者の注文ページの詳細で、注文が店舗 1 で行われた場合は 1111-1111-1111-1111 が必要ですが、店舗 2 で行われた場合は 2222-2222-2222-2222 が必要です。今のところ、上記の関数でデフォルト値を取得しています。

MB支払い

4

1 に答える 1

3

試しましたか

$subent_id = Mage::getStoreConfig('payment/multibancopayment/subentidade', $storeIdHere);

/app/Mage.php を参照

/**
 * Retrieve config value for store by path
 *
 * @param string $path
 * @param mixed $store
 * @return mixed
 */
public static function getStoreConfig($path, $store = null)
{
    return self::app()->getStore($store)->getConfig($path);
}

全クラスはこちら

于 2013-04-17T00:06:13.743 に答える