2012-07-22 1 views
1

Magento에서 저장소 구성 값을 기반으로 조건을 테스트하고 싶습니다하지만 자바 스크립트 파일 내에서 테스트를하고 싶습니다.어떻게 자바 스크립트 파일에 저장소 구성 값을 얻을

이것이 가능합니까?

+0

질문은 다소 불투명합니다. 이 자바 스크립트는 Magento 페이지 안에 있습니까? 가짜 코드는 getMageThing(); ?> 페이지 내에서 core_config를 쿼리하는 경우 값을 삽입하려는 위치 또는 더 복잡한 위치. 상점 설정 값과 javscript가 더 나은 대답을 위해 사는 곳에 관해서는 좀 더 구체적으로 알려주십시오. –

+0

기본적으로, 나는 phtml 파일이 아닌 javascript 파일을 가지고 있습니다. 자바 스크립트 파일이 머리를 통해로드됩니다. 하지만 스크립트에서 함수 중 하나에서 나는 단지 저장소 설정에서 올 수있는 값을 확인해야합니다. 따라서 변수를 자바 스크립트 파일에 삽입하는 방법을 찾을 수 없습니다. –

+0

''이 가능합니다. –

답변

0

이것을 처리하는 가장 깨끗한 접근법은 구성 값이 매개 변수 또는 메소드 호출을 통해 스크립트에 전달되도록 허용하는 것입니다. 그런 다음 템플릿에서 매개 변수 값을 제공하십시오. 예를 들어 JavaScript 파일에 JavaScript 객체가 포함 된 경우 해당 객체가 생성자를 통해 Magento 구성 또는 해당 객체에 대해 "setConfigValue()"메서드 호출을 통해 필요한 값을 허용하도록 허용합니다. 그런 다음 객체를 인스턴스화하고 템플릿 파일에서 매개 변수를 제공합니다 (또는 "setConfigValue()"메소드 호출).

관련 문제