프로그래밍 방식으로 설치 스크립트를 사용하여 사이트 범주를 만듭니다
-
12-12-2019 - |
문제
Magento 1.9.0.1을 사용하여 전체 사이트 구성 및 설정을 스크립팅하려고 시도하고 있으므로 전체 사이트를 버전 제어하에 유지할 수 있습니다.
나는 이제 나의 범주를 만드는 지점에있다.
나는 이것을하는 많은 방법을 보았지만 정말로 'hacky'가 아닌 아무것도 아닙니다.다음 예제 카테고리 구조를 취하고 염두에두고 최대 20-30 개의 카테고리를 갖게 될 것이므로 권장되는 방법은 무엇입니까?카테고리가 이미 존재하는 경우 업데이트 할 스크립트도 좋아질 것입니다.
- Public Catalog
- Mens
- Tops
- Bottoms
- Womens
- Dresses
- Shoes
.
또한 범주의 축소판 및 이미지를 찾을 수없는 범주를 삽입 할 수 있기를 원합니다.
감사합니다
해결책
이 작업을 수행하는 멋진 방법이 데이터 설치 스크립트를 사용하는 것입니다. 데이터 - 설치 스크립트는 SQL-install-script와 같지만 환경 이내 이동 후 실행되므로 Magento 모델을 사용하여 독립 실행 형 스크립트에서 사용할 수있는 카테고리를 만들 수 있습니다.
데이터를 배치 할 수 있습니다. 스크립트는 폴더입니다 (거의 SQL 스크립트와 거의 같은) :
app/code/CODEPOOL/Namespace/Yourmodule/data/yourmodule_setup/data-install-0.0.1.php
app/code/CODEPOOL/Namespace/Yourmodule/data/yourmodule_setup/data-upgrade-0.0.1-0.0.2.php
.
멀티 스토어 뷰 상점이있는 경우 상점 구성이 설정 될 수 있도록해야합니다 (어쩌면 스크립트를 설정 스크립트에 배치 할 수도 있고)
http://inchoo.net/magento/using.-magento-1-6-data-install-scripts /
제휴하지 않습니다 magento.stackexchange