Sẽ rất thuận tiện khi bao gồm nhiều phiên bản mã trong mô-đun của nhà soạn nhạc và để nhà soạn nhạc tìm ra phiên bản nào sẽ triển khai, dựa trên phiên bản Magento của mục tiêu cài đặt.
Ví dụ: đối với Magento> 1.7, hãy sử dụng tệp system.xml bao gồm tooltip
, lồng nhau group
và các tính năng hiện đại khác nhưng đối với các phiên bản cũ hơn của Magento, hãy sử dụng phiên bản rút gọn của tệp không bao gồm các khai báo (ngắt) đó.
Cách tiếp cận này cũng có thể làm việc cho nhiều tệp khác trong cấu trúc mô đun chuẩn.
Các tùy chọn để triển khai nhà soạn nhạc là map
, modman
hoặc package.xml
AFAIK, không ai trong số đó có bất kỳ thông tin nào liên quan đến hệ thống đích. Các package.xml
tùy chọn là rất khó có thể thay đổi nhưng map
có thể ...
Dường như với tôi rằng sẽ có rất nhiều nhà phát triển mở rộng sẽ được hưởng lợi từ phương pháp xuống cấp duyên dáng. Có ai tìm thấy một cách giải quyết cho việc này?