私は今何時間も探しています。ログイン後にストアの言語を切り替えようとしています。
与えられたものは次のとおりです。
- 切り替えたいストアのIDも。
- イベント オブザーバーも完了です。
これは私が過去数時間で取り組んだことです
私の観察者:
$customerId = Mage::getModel('customer/session')->getCustomer()->getId();
// Get the Store ID we want to switch too
$connection = Mage::getSingleton('core/resource')->getConnection('distributor_read');
$mainLanguage = $connection->fetchAll('SELECT...');
$storeId = $mainLanguage[0]["store_id"];
if (!$storeId == null) {
$storeCode = Mage::app()->getStore($storeId)->getCode();
// Here I have to switch by the store code
return;
}
誰かが私を助けてくれたらうれしいです。少なくとも、言語またはストアビューを切り替えるメソッドが必要ですが、動作する MagentoAPI メソッドが見つかりません。