Question

Alors, je suis en train de remplacer un modèle à partir d'une extension, nous avons installé. Ceci est l'emplacement du modèle:

app/design/frontend/enterprise/default/template/affiliatepluscoupon/affiliatepluscoupon.phtml

Voilà comment je suis allé sur le remplacement il:

config.xml:

<frontend>
  <updates>
    <blizzardlabs_affiliateplusext>
      <file>blizzardlabs_affiliateplusext.xml</file>
    </blizzardlabs_affiliateplusext>
  </updates>      
</frontend>

Mise en page:

app/design/frontend/enterprise/default/layout/blizzardlabs_affiliateplusext.xml

<?xml version="1.0"?>
<layout version="0.1.0">
    <affiliatepluscoupon_index_index>
        <reference name="affiliatepluscoupon">
            <action method="setTemplate">
                <template>affiliateplusext/affiliatepluscoupon.phtml</template>
            </action>
        </reference>
    </affiliatepluscoupon_index_index>
</layout>

Voici la mise en page originale pour référence:

app/design/frontend/enterprise/default/layout/affiliatepluscoupon.xml:

<?xml version="1.0"?>
<layout version="0.1.0">
    <affiliateplus_default>
        <reference name="account_navigator">
            <action method="addLink" translate="label" module="affiliatepluscoupon">
                <name>banners</name><path>affiliatepluscoupon/index/index</path><label><![CDATA[Coupon]]></label><disabled helper="affiliatepluscoupon/couponIsDisable" /><order>40</order>
            </action>
        </reference>
    </affiliateplus_default>
    <affiliatepluscoupon_index_index>
        <update handle="affiliateplus_default" />
        <reference name="head">
            <action method="addCss"><styleSheet>css/magestore/affiliatepluscoupon.css</styleSheet></action>
        </reference>
        <reference name="content">
            <block type="affiliatepluscoupon/affiliatepluscoupon" name="affiliatepluscoupon" template="affiliatepluscoupon/affiliatepluscoupon.phtml" />
        </reference>
    </affiliatepluscoupon_index_index>
</layout>

Je me sens comme je l'ai fait ce que je devrais, mais sa cueillette pas vers le haut. Je cache rincée manuellement (son hors de toute façon) / ctrl f5 et toujours rien. Avec tous ces noms longs im probablement à la recherche d'un endroit d'erreur d'orthographe, mais je ne peux pas le trouver. Toute aide?

Était-ce utile?

La solution

Il semble que vous devrez remplacer la classe qui appelle le fichier modèle.

https://stackoverflow.com/questions/10206649/properly -override-a-admin-template-file-en-magento

Cependant, le lien suivant donne à penser qu'il est possible sans écraser toutes les classes ...

https://stackoverflow.com/questions/9787190 / how-to-override-le-admin-template-file-en-magento

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top