«helper» 태그된 질문

5
Magento 2에서 헬퍼 인스턴스화
Magento 2의 최신 빌드가 Mage수업에서 사라졌습니다 . 이것은 우리가 Mage::helper방법을 잃어버린 것을 의미합니다 . Magento 2에서 헬퍼를 인스턴스화하기위한 대체 기술 (헬퍼 팩토리?)이 있습니까? 또는 새로운 Object Manager 클래스를 사용하고 get(vs. create) 를 사용하여 도우미를 싱글 톤 / 캐시 된 객체로 인스턴스화해야합니다.

2
모듈에서 사용자 정의 헬퍼 클래스 작성
새 모듈을 test_helper만들었고이 모듈에서 도우미 클래스를 만들어서 사이트 전체에서 호출 할 사용자 지정 함수를 추가 할 수 있습니다. 그러나 나는 이것을하는 방법에 대한 예를 찾을 수없는 것 같습니다. 나는 config에서 여분의 xml을 만들어야하고 기본 도우미를 확장하는 어딘가에 다른 파일을 광고해야한다고 가정하지만 빌드 할 예제를 찾는 것은 운이 없었습니다.



3
마 젠토 : 치명적인 오류 : 546 행의… / app / Mage.php에 'Mage_Giftcards_Helper_Data'클래스가 없습니다.
치명적인 오류가 발생하는 하나의 모듈 확장을 설치했습니다. "치명적인 오류 : 'Mage_Giftcards_Helper_Data'클래스가 546 행의 .... / app / Mage.php에 없습니다." 나는이 링크 /programming//a/9191286/2919940 과 /magento//a/7133/3693 그러나 나는 <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> 내 config.xml수업에이 수업이 있습니다 class Webtex_Giftcards_Helper_Data extends Mage_Core_Helper_Data{ // my methods } /app/code/local/Webtex/Giftcards/Helper/Data.php경로 에서 선언했다 . 빈 …

1
마 젠토 팩토리 메소드의 전체 클래스 이름
Magento 1에서 팩토리 메소드에 전체 Magento 클래스 이름을 사용하면 객체를 인스턴스화 할 수 있습니다 //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); 그러나 도우미에게는 동일한 기능이 작동하지 않습니다. 당신이 시도하면 Mage::helper('Mage_Core_Helper_Url'); 당신은 얻을 Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): failed to open stream: No such file or directory in /path/to/magentolib/Varien/Autoload.php on line …
11 model  helper  factory 

2
마 젠토 2 : 헬퍼의 올바른 사용
템플릿 파일에서 다음을 사용할 수 있도록 헬퍼 클래스를 선언하는 사람들이 점점 더 많아지고 있습니다. $this->helper('Path/To/Helper/Class')->customMethod(); 이런 종류의 코드는 사람들 이 객체 관리자를 직접 제한 하지 않는 것을 피할 수있게 하지만 그 도우미에서 차단 코드가되어야하는 코드를 보는 경향이 있습니다. 내 질문은 다음과 같습니다. 헬퍼 클래스에서 무엇을 써야합니까? 어떤 경우 템플릿에서 도우미 …

4
도우미 대 모델? 어느 것을 사용해야합니까?
magento에서 Instagram API로 작업하고 있습니다. 인스 타 그램에서 우리 매장을 따라 가면 인스 타 그램 팔로어에게 쿠폰을주고 있습니다. curl을 사용하여 PHP에서 인스 타 그램에 대한 API 호출을하고 있습니다. 현재 사용자 정의 모듈 내에서 도우미 함수의 API 호출을 래핑하고 있습니다. 대신 이러한 호출을 모델 내부의 함수로 래핑해야합니까? 예를 들어. 현재 사용자가 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.