2012-10-09 1 views
7

Magento yöneticisinin gösterge sayfasında XML aracılığıyla bir js dosyası yüklemeye çalışıyorum ancak doğru alamıyorum. İşte Magento yönetici panosunda js dosyası nasıl yüklenir

benim yapılandırma dosyasında eklediğiniz kod parçasıdır:

<config> 
    <adminhtml> 
     <layout> 
      <updates> 
       <anattadesign_abandonedcarts> 
        <file>my_extension.xml</file> 
       </anattadesign_abandonedcarts> 
      </updates> 
     </layout> 
    </adminhtml> 
</config> 

Ve /app/design/adminhtml/default/default/layout/ altına yerleştirilir my_extension.xml benim içeriği olan:

<layout> 
    <default> 
     <reference name="head"> 
      <action method="addJs"><script>my_extension/adminhack.js</script></action> 
      <action method="addJs"><script>prototype/prototype.js</script></action>   
     </reference> 
    </default> 
</layout> 

Ben öyleyim anlıyoruz tüm yönetici için bu şekilde bir js dosyası yüklemeye çalışıyorum, ama her ikisini de bilmek istiyorum, belli bir sayfaya yüklüyor ve eğer belirli bir sayfada yüklemek istersem ismimi nasıl bulabilirim ve eğer default doğruysa bir tane yüklemek için bir yönetim sayfaları.

cevap

7

default'u kullanmak, tüm sayfalara yüklemelidir.

Yalnızca yönetim panosuna yüklemek için (tam 3 element) rotayı, altçizgilerle sayfaya ayırıcı olarak kullanın. Kontrol paneli için bu, Adminhtml/(kontrolörler)/Gösterge Tablosu (Denetleyici)/dizin (Eylem). N0. Bu kodu test etmedim, ama bence yapmalı.

+0

Ancak, varsayılan değeri benim için çalışmıyor, başka neler yapabilirim? – Ashfame

+0

Düzeni yeniden yüklediğinizden emin misiniz? –

+0

@Ashfame Sonuçları görmek için önbelleği temizlemelisiniz (FPC de). – Zyava