2012-04-06 8 views
0

Ich verfolge dieses Howto eine benutzerdefinierte CMS Seite http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/0_-_theming_in_magento/adding_cms_layout_templatesmagento benutzerdefinierte CMS Seite javascript

die Ausgabe, die ich hinzufügen will, ist, dass ich eine NivoSlider hinzufügen möchten javascript nur auf dieser Seite und der einzige Weg, um es hinzuzufügen > CMS - - auf die es durch den Admin zu tun ist,> Seiten und ändern sie dann die Layout-Update-XML, indem sie die

<reference name="head"> 
<action method="addJs"> 
<script>nivo-slider/jquery.nivo.slider.js</script> 
</action> 
<action method="addCss"> 
<script>css/nivo-slider.css 
</script></action> 
</reference> 

ist es eine Möglichkeit, das Javascript auf dem Dateisystem eher dann durch die Admin hinzufügen -> CMS -> Seiten -> Seite -> Layout Update XML-Schnittstelle?

jeder viel

geschätzt raten

Antwort

0

Sie können page.xml in Ihren Layouts Ordner Ihres Thema außer Kraft setzen und das Skript hinzufügen global wie

<action method="addJs"><script>nivo-slider/jquery.nivo.slider.js</script></action> 
+0

ja ich weiß, dass, dass ich der Punkt ist, don‘ Ich möchte das Skript global laden, da ich es nur auf dieser Seite brauche. – khinester

+0

Ah, tut mir leid, das war nicht klar aus Ihrer Frage. So machen Sie das über das Dateisystem. Wenn Sie es zu einer einzelnen Seite hinzufügen möchten, können Sie eine Kopie des verwendeten Layouts erstellen, dh 2 Spalten links, und dann einfach mit dem Standard-Skript-Tag in die Kopfzeile der PHP-Datei einfügen. Dann wenden Sie dieses Layout nur auf die gewünschte Seite an. Ein bisschen Hack, denke ich, und das kommt wahrscheinlich zu spät –

Verwandte Themen