[php] Magento 시스템 구성에서 데이터를 얻는 방법



1 Answers

다음 코드를 사용해야합니다.

$configValue = Mage::getStoreConfig(
                   'sectionName/groupName/fieldName',
                   Mage::app()->getStore()
               ); 

Mage::app()->getStore() 이것은 현재 저장소에 대한 올바른 구성 값을 얻을 수 있도록 저장소 코드를 가져 오기 값에 추가하므로 magento가 다중 저장소 /보기에도 사용되므로 저장소를 추가해야하므로 잘못된 저장소 값을 방지합니다. magento로 무엇이든 가져올 코드.

저장소가 여러 개 있거나 여러 개의 뷰가 구성된 경우 현재 저장소에 대한 값을 얻고 있음을 보장합니다.

Question

난 그냥 내 사용자 정의 모듈에 대한 구성 데이터를 얻을 수있는 방황. 구성은 admin system->configuration 및 프론트 엔드에서 가져 오는 방법으로 설정할 수 있습니다.




예를 들어 config-> store 전자 메일 주소에서 EMAIL ADDRESS를 가져 오려면. 주소를 원할 상점을 지정할 수 있습니다.

$store=Mage::app()->getStore()->getStoreId(); 
/* Sender Name */
Mage::getStoreConfig('trans_email/ident_general/name',$store); 
/* Sender Email */
Mage::getStoreConfig('trans_email/ident_general/email',$store);



Related



Tags

php php   magento