«extensions» 태그된 질문

확장 기능 개발 및 통합에 대한 질문을 나타냅니다.

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

4
Magento 저장소 디버깅을위한 기본 사항
내 Magento 저장소를 디버깅하는 방법 이것은 지금 우리 모두와 관련이없는 질문이지만 5 년 전에 Magento SE 사이트가 존재했다면 아마도 첫 번째 질문 일 것입니다. Magento에 익숙하거나 익숙하지 않은 사용자에게는 디버깅의 기본 사항을 아는 것이 문제의 원인을 배제하는 열쇠가 될 수 있습니다. 그리고 지금 우리와 관련이 없지만, 우리는이 질문이 스스로 대답하는 …
81 extensions  core  debug  theme 

5
보안 패치의 영향을받는 모듈을 확인하는 방법 SUPEE-6788
2015 년 10 월 27 일, 마 젠토는 보안 패치 SUPEE-6788을 발표했습니다. 기술적 인 세부 사항 에 따르면 , 수정 된 4 개의 APPSEC은 로컬 및 커뮤니티 모듈에서 약간의 재 작업이 필요합니다. APPSEC-1034, 사용자 지정 관리 URL을 우회하여 주소 지정 (기본적으로 비활성화 됨) 가능한 SQL 주입을 해결하는 APPSEC-1063 APPSEC-1057, 템플릿 …

1
/ Controller와 / controllers의 차이점
다른 어떤 것보다 이론적으로 나이를 묻는 질문이었습니다. 일반적인 Magento 모듈 파일 구조를 사용하여 확장 기능을 개발하는 데 정통합니다. 나는 Mage 'extensions'를 볼 때 / Controller 디렉토리가 포함되어 있음을 알았습니다. 이 컨트롤러의 목적은 무엇이며 / controllers 디렉토리에서 일반적으로 사용되는 컨트롤러와 어떻게 다릅니 까? 이름이 다르게 구성되어 있음을 알 수 있으므로 다른 …

5
확장이 클래스를 전역 적으로 덮어 쓰고 원본을 사용하려고 할 때 어떻게해야합니까?
우리는 Mage_Catalog_Block_Product_List_Toolbar 블록을 전체적으로 덮어 쓰는 확장을 사용하고 있습니다. <global> <blocks> <catalog> <rewrite> <product_list_toolbar>Amasty_Shopby_Block_Catalog_Product_List_Toolbar</product_list_toolbar> </rewrite> </catalog> </blocks> </global> 확장 기능은 계층화 된 탐색 범주의 컨텍스트에서 작동하지만 자체 제품 모듈의 다른 (사용자 지정)보기에 임의의 제품 목록을 삽입 할 때 다시 작성된 클래스가 제대로 작동하지 않습니다. 테스트 목적으로 만 확장을 덮어 쓰면 …

8
타사 확장을 평가하는 방법은 무엇입니까?
Magento는 '즉시 사용하는'기능을 많이 수행하지만, 타사 확장이 필요한 클라이언트 상점에 필요한 기능과 기능이 필연적으로 있습니다. 그러나 매체의 특성상 상업 거래를 다루는 복잡한 시스템에 '외국'코드를 도입하는 것은 위험한 제안이 될 수 있습니다. Magento 확장을 평가할 때 무엇을 찾으십니까? 당신이 겪은 '적색 기'는 무엇입니까 (성능 위험, 보안 위험, 아키텍처 나쁜 관행)?

5
Magento 플러그인 개발 학습
저는 13 년 이상 PHP 개발자로 일해 왔으며 WordPress와 같은 다른 인기있는 프로젝트가있는 한 PHP 자체에 대한 광범위한 지식을 보유하고 있습니다. 마 젠토에 대한 경험이 없습니다. 이제 Magento를 사용하는 회사에서 정규직으로 일하고 있습니다. 모든 개발 작업은 Magento에서 진행될 것입니다. 마 젠토를 처음으로 본 후의 나의 초기 생각은 무엇입니까? 그러나 저의 …

4
Marketplace ready Magento 2 확장을 만드는 방법
Magento Marketplace에 업로드하려는 Magento 2 확장을 만들었습니다. 내 확장을 업로드하려고 할 때 한 가지 또는 다른 이유로 여러 번 거부되었습니다. 이 및 여러 제출로 인해 Magento의 아래 메시지와 함께 내 확장이 거부되었습니다. 정책 또는 품질상의 이유로 귀하의 제출물을 평가 한 후, MY EXTENSION에 대한 검토를 계속하지 않기로 결정했습니다. 이제 Magento는 …



3
Magento Marketplace 기술 검토 보고서에서 발생하는 경고 / 오류를 수정하는 방법은 무엇입니까?
새로운 Magento Marketplace에서는 제출 된 확장 프로그램이 마켓 플레이스를 통해 승인 및 사용 가능하도록 여러 가지 유효성 검사 상태를 거칩니다. 그중 하나는 기술 검토이며 다음과 같은 기술 보고서를 얻을 수 있습니다. 당신이 볼 수 있듯이, 200 개 이상의 경고가 좀 날의 지옥을 무서워, 워드 프로세서의 목록에서 떨어져 사용할 수를 모든 …

5
모든 클래스 재 작성 목록을 어떻게 얻습니까?
모든 구성 파일을 검토하는 것 외에 모든 다시 쓰기 및 기타 잠재적 충돌을 나열하는 방법이 있습니까? 확장 기능과 사용자 지정 수정이 많은 일부 프로젝트를 분석해야하며 가능한 한 많이 자동화하고 싶습니다. 가장 중요한 것은 동일한 클래스를 다시 작성하는 확장을 감지하는 것이지만 개요를 유지하기 위해 모든 다시 작성 목록도 작성하고 싶습니다. 현재이 …


2
Magento Connect는 패키지 확장에서 작성자 정보를 사용하는 방법
Magento Connect 용 확장을 패키징 할 때 작성자 정보를 포함하라는 메시지가 표시됩니다. 첫 번째 작성자가 확장 프로그램을 제출하는 데 사용 된 Magento Connect 계정의 자격 증명과 일치해야한다는 것을 알고 있지만 확실하지 않습니다. 정보 사용 방법 여러 저자 정보가 사용되는 방법 한 가지 우려는 이메일 주소가 공개된다는 것입니다.

3
제거 모듈
처음 설치할 때 카테고리 속성을 작성하는 확장을 작성했습니다. 그러나 이제 확장을 비활성화 / 제거 할 때 "범주 관리"페이지에 오류 메시지가 나타납니다. Magento connect를 통해 확장 기능을 비활성화하면 파일 만 삭제되고 데이터베이스에서 아무것도 삭제되지 않습니다. 따라서이 문제를 극복하기 위해 시스템 구성 섹션에서 다른 확장 설정과 함께 배치 할 수있는 데이터베이스 항목을 …

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