나는 내가 지원하고있는 각 언어에 대해 하나씩 두 개의 매장보기가있는 개발중인 상점을 운영하고 있습니다. 제품 및 카테고리에는 현지화 된 URL이 있습니다.Magento store view 리디렉션이 1.8.0.0에서 작동하지 않습니다.
1.7.0.2에서 언어 변환 프로그램이 올바르게 리디렉션되지만 (1.8.0.0으로 업그레이드 한 후 더 이상 작동하지 않는 "리디렉션 만들기"및 "리디렉션 만들기"의 경우). 1.8.0.0에서 회귀가있다
, 그들은 Mage_Core_Controller_Varien_Front 업데이트 문제가 ::dispatch()
에서 ::_getRequestRewriteController()
를 사용하는
이전이 Mage_Core_Model_Url_Rewrite을 사용하고 지금은 Mage_Core_Model_Url_Rewrite_Request 사용
응용 프로그램/코드/코어/마법사의 라인 (143)에/Core/Model/Url/Rewrite/Request.php $stores = $this->_app->getStores();
은 store_id 인덱스 저장소의 배열을 반환하지만 상점이 GET 매개 변수의 변수 인 $ fromStore로 확인하는지 계속 확인합니다 , 저장소 뷰 키 (예 : 기본값, 프랑스어 등)가 포함 된 ___from_store, 분명히 문제가 있습니다. g 숫자 인덱스 배열에서 알파 키를 사용하여.
가장 가까운 버전으로 예약 될 예정입니다. 비공식/시험되지 않은 패치 https://gist.github.com/piotrekkaminski/8696196 – macki