Extensie Conflicten

Wanneer een of meer van uw extensies in conflict zijn, zullen ze niet functioneren zoals de bedoeling is of niet functioneert helemaal vaak produceren slechts een lege pagina.

De eenvoudigste manier om te identificeren welke verlengingen in conflict is met een instrument extensieconflict gebruiken. U kunt deze vinden door te zoeken op Google.

Als je eenmaal hebt gevonden welke extensies tegenstrijdige moet u het conflicterende bestand met een extensie wijzigen (laat noemen A) te erven van de andere extensie (laat noemen B).

klasse A_Extension_Model_Type_Onepage breidt Mage_Checkout_Model_Type_Onepage [/ code] klasse A_Extension_Model_Type_Onepage breidt B_Extension_Model_Type_Onepage [/ code]

Zodra je dit hebt gedaan moet je extensie B config.xml bestand veranderen commentaar uit de tegenstrijdige <rewrite> [/ code] blokken die nu erven van A.

Je moet ook elke strijdige phtml bestanden de bestanden te identificeren en samen te voegen in één phtml bestand waarin alle functionaliteit van de meerdere bestanden. Dit betekent dat je zal ook moeten alle gerelateerde layout xml-bestanden te bewerken om te wijzen op de nieuwe samengevoegde phtml bestand.

0 stemmen

Geef een reactie