depend condition - magento
1 naročnik
1 naročnik
Imam vprasanje glede magento kode... Urejam config file modula in imam depend condition. Pa me zanima moj modul je v local medtem, ko item depend-a je v core, kako ga pravilno poklicem.
Primer:
<modules>
<MonMag_Moneta>
<version>1.0</version>
<depends>
<Mage_Paygate />
</depends>
</MonMag_Moneta>
</modules>
MonMag / Moneta folderja sta v local ima pa depend statement za Paygate, ki se pa
nahaja v Core / Mage / Paygate pa me zanima kako pravilno poklicem paygate
Je vredu MagePaygate ali mora biti CoreMagePaygate in ali moram v module/monmagmagento.xml codepool pol nastaviti tudi na core ?
1 odgovor
Ze urejeno : P Ce koga zanima v magentu do verzije 1.2 in corporate 1.5 si nastaviu
dependance condition v code / local / module /etc / config.xml
V magentu 1.3 naprej pa morajo biti vsi dependance v app / etc / module / module.xml
Primer zgoraj: modul ima depend condition za magepaygate prej, v starih verzijah, ko
so moduli lahko bili se v core sta bila magemoneta in magepaygate skupaj v istem
folderju in modul nastavljen v mageall.xml sedaj pa, ko drzimo module v community
in local imamo posebej nastavljen module.xml v etc / modules v njem imamo xml, ki
definira kje je nas modul in ga tam binda tako, da ce v local / modul / etc / config
nastavimo depend na codo v core npr. magepaygate bo ker je definirano v app /etc
xml-ju iskal magepaygate v local / mage / paygate.
Uglavnem depend je potrebno nastavit v app / etc / modules / module.xml