«module» 태그된 질문

사용자 정의 모듈 개발에 대한 질문

5
맞춤 확장 프로그램을 작성하는 방법
최근에 무료 및 상용 확장 프로그램에서 많은 문제가 발생했기 때문에이 질문을하고 확장 프로그램을 작성할 때 일반적으로 따르는 단계에 따라이 질문에 대답하기로 결정했습니다. 답변을 수정하거나 새 답변을 추가하십시오. 확장 프로그램이나 테마를 설치할 때 대부분의 경우 필요한 모든 환경에서 작동하려면 몇 시간 (때로는 더 적거나 때로는 적은 시간)을 소비해야합니다. dev : 일반적으로 …

3
고객에게 사용자 정의 속성 추가
고객이나 관리자가 편집 할 수없고 프로그래밍 방식으로 만 고객 레코드에 속성을 추가하는 간단한 방법이 필요합니다. 본질적으로, 우리는 Magento와 결합 된 ExpressionEngine 사이트를 가지고 있습니다. 우리는 웹 서비스를 통해 인증하고 인증에서 얻은 JSON을 고객의 기록에 저장하고 로그인 할 때마다 업데이트하려고합니다. 또한 배송 주소와 같은 결제 프로세스에서 정보를 변경하는 경우 데이터를 수정해야합니다. …

6
레이아웃 XML 로딩 디버깅
TL; DR : 레이아웃로드를 디버깅 할 수있는 방법이 있습니까? 한 모듈의 레이아웃이 다른 모듈과 충돌한다고 생각합니다. 내가 만든 이전 질문과 관련 : 모든 테마에 모듈 레이아웃을 표시하는 방법 로컬 테스트 환경 (일명 내 개발 PC)에 모듈을 성공적으로로드하고 3 가지 테마 간 전환을 테스트했으며 정상적으로 작동합니다. 그런 다음 테스트 또는 "사전 …

6
EAV 엔터티를 만드는 방법은 무엇입니까?
EAV 엔터티를 만드는 방법은 무엇입니까? 이것은 웹에서 많이 나타나는 질문입니다. 그 방법을 설명하는 좋은 블로그 기사가 있지만 그중 어느 것도 나를 만족시키지 않습니다. 그래서 나는 스스로 대답하는 질문으로 결정하고 어떻게하는지 설명했습니다 ... 그리고 그것은 효과가있는 것 같습니다. 여기에 많은 코드가 있습니다. 정답을 올바르게 읽으려면 '가장 오래된 것'으로 답을 정렬하십시오.
35 admin  module  eav 


4
모듈 비활성화-성능 향상?
이 질문에는 두 부분이 있습니다. 코어 모듈을 비활성화하면 저장소의 전체 성능이 향상되며, 그렇다면 성능 향상을 위해 관리자에서 비활성화 (즉, 프론트 엔드 출력 비활성화)하거나 config.xml을 통해 비활성화해야합니다. 성능이 향상 될 경우 (재고에있는 모듈) CE 1.7.0.2 빌드는 1 부에서 설명한 방법을 통해 안전하게 비활성화 할 수 있습니다.


5
Magento에 3 개의 코드 풀이있는 이유는 무엇입니까?
마 젠토에는 세 가지 코드 풀이 있습니다. 커뮤니티 핵심 노동 조합 지부 코어 : 모든 마 젠토 기본 모듈을 포함합니다 커뮤니티 및 로컬 : 이 코드 풀은 사용자 정의 모듈 개발에 사용됩니다. 이제 나는 이것에 대해 의심합니다. Magento는 왜 우리의 커스터마이즈를 위해 두 개의 코드 풀을 사용합니까? Magento가 하나의 단일 …

4
비활성화 할 수있는 기본 모듈은 무엇입니까?
이 질문과 Sander Mangel의 답변 : 모듈 비활성화-성능 향상? 우선, 모듈이 적다는 것은 (잠재적으로)로드 및 처리 할 코드가 적다는 것을 의미합니다. 그 다음으로 Mage_Rss 모듈과 같은 많은 모듈은 특정 이벤트에서 다시 색인을 생성하는 것과 같이 백그라운드에서 많은 코드를 실행합니다. 위의 질문은 모듈 목록을 직접 공유하기위한 것이 아니므로 여기에서 정보를 수집하는 …

2
마 젠토 2 :`system.xml` 설정의 기본값
마 젠토 1에서는 etc/system.xml파일 에서 시스템 구성 섹션의 사용자 인터페이스 구성 etc/config.xml파일 에서 해당 필드의 기본값을 설정 하십시오. 무대 뒤에서 Magento는에서 데이터를로드 core_config_data하고 아무것도 설정되지 않은 경우 기본값은에서 전역 적으로 설정된 값으로 설정됩니다 etc/config.xml. (간단한 버전-그것 보다 조금 더 복잡합니다 ) Magento 2에서도 동일한 작업을 수행 할 수 있습니까? 통해 …

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

11
마 젠토 2 리뷰를 비활성화하는 방법
Magento 2 제품 리뷰 기능을 비활성화하려고합니다. Magento 2 admin Stores \ Advanced \ Advanced \ Magento_Review에서 모듈 비활성화를 시도했지만 각 제품의 리뷰 탭이 여전히 있습니다. 비활성화하는 방법이 있습니까? Magento 1에서 비활성화 할 수 있다는 것을 알고 있습니다.


2
마 젠토 2 : 표준 Grid.php에 비해 UI 그리드 컴포넌트를 사용하면 어떤 이점이 있습니까?
Magento 2는 UI 구성 요소를 도입했습니다. 그중 하나가 UI 컴포넌트 그리드입니다 (자세한 정보는 여기에서 찾을 수 있습니다 : Magento 2의 UI 컴포넌트 그리드 설명 ). 사용자 지정 모듈을 만들 때 이전 Magento 1 방법을 Grid.php고수하고 adminhtml 그리드를 처리 하는 파일을 만들었습니다 . Grid.php메서드 대신 UI 구성 요소 표를 사용하면 어떤 …

4
Magento2 CLI 모듈 : 활성화하면 "알 수없는 모듈"오류가 발생합니다
Magento2에서 간단한 사용자 정의 모듈을 만들고 CLI로 활성화하려고합니다. bin/magento module:enable Vendorname_Modulename 그러나 다음과 같은 오류가 발생합니다. 알 수없는 모듈 : 'Vendorname_Modulename' 모듈과 파일이 존재합니다. app/code/Vendorname/Modulename/ 물론 캐시를 지우거나 비활성화하고 생성을 지우고 Memcache (d)가 실행되지 않습니다 ...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.