Tutorial: 3D-Flash-Slider „Piecemaker 2“ in Magento-Shop integrieren

Dieses Tutorial zeigt, wie der schicke Flash-Slider „Piecemaker 2“ in einen Magento-Shop eingebunden wird. Der Slider ist ein Open-Source-Produkt und komplett kostenlos, auch im kommerziellen Einsatz. 

3d slider piecemaker 2 hoerdeutsch
Der Piecemaker in Aktion. Die effektvolle Flash-Animation steht als Open Source zur Verfügung und man kann sie auch im kommerziellen Rahmen kostenlos nutzen.

Wie der Slider in einem Shop wirkt, sieht man auf Hördeutsch.de. Im Jahr 2010 hatte Björn von Modularweb den 3D Slider Piecemaker entwickelt. Anfang 2011 veröffentlichte der Hersteller den Piecemaker 2. Zahlreiche neue Features erwarten den Benutzer. Das Tolle an dem Produkt ist, dass es 100 Prozent kostenlos ist, sogar für kommerzielle Zwecke. Das heißt, jeder kann damit seine Webseite oder seinen Webshop schmücken. Wer den Piecemaker 2 noch nicht kennt, schaut bitte erst hier vorbei.

Tutorial

  • Zunächst einmal laden wir uns den neuen Piecemaker 2 runter: Download hier oder Download-Mirror hier.
  • Unter \skin\frontend\default\[DEIN-THEME] erstellen wir einen neuen Ordner mit dem Namen piecemaker
  • Nun entpacken wir die heruntergeladene Datei piecemaker2.zip – hier befinden sich drei Ordner: documentation, flash und web. Für unser Vorhaben benötigen wir nur den Ordner web
  • Den Inhalt des Ordners web kopieren wir nach \skin\frontend\default\[DEIN-THEME]\piecemaker
  • Nun rufen wir den Ordner skin\frontend\default\[DEIN-THEME]\piecemaker\scripts auf und erstellen eine neue Datei: piecemaker.js
  • In die piecemaker.js-Datei kopierst du folgenden Code rein und änderst www.DEINE-DOMAIN.de auf die von dir benutzte Domain:
var flashvars = {};
flashvars.cssSource = “http://www.DEINE-DOMAIN.de/skin/frontend/default/default/piecemaker/piecemaker.css”;
flashvars.xmlSource = “http://www.DEINE-DOMAIN.de/skin/frontend/default/default/piecemaker/piecemaker.xml”;

var params = {};
params.play = “true”;
params.menu = “false”;
params.scale = “showall”;
params.wmode = “transparent”;
params.allowfullscreen = “true”;
params.allowscriptaccess = “always”;
params.allownetworking = “all”;

swfobject.embedSWF(‘http://www.DEINE-DOMAIN.de/skin/frontend/default/default/piecemaker/piecemaker.swf', 'piecemaker', '930', '525', '10', null, flashvars,
params, null);
  • Nun wechseln wir in das Admin-Panel und rufen die CMS Seite „Home“ auf. Unter „Gestaltung“ platzieren wir folgenden Code:
<reference name=”head”>
<action method=”addItem”><type>skin_js</type><name>piecemaker/scripts/swfobject/swfobject.js</name></action>
<action method=”addItem”><type>skin_js</type><name>piecemaker/scripts/piecemaker.js</name></action>
</reference>
  • Wir bleiben auf der CMS Seite „Home“, wählen den Punkt „Inhalt“ aus und fügen folgenden Code an der gewünschten Stelle ein (meistens ganz oben):
<div id=”piecemaker”>
<p>Bitte installieren Sie den aktuellen Flash Player von Adobe: <a href=”http://get.adobe.com/de/flashplayer/” target=”_blank”>DOWNLOAD</a></p>
</div>
  • Der Piecemaker 2 ist nun in eingebunden und wir können uns der Konfiguration widmen. Wir öffnen die Datei piecemaker.xml unter \skin\frontend\default\[DEIN-THEME]\piecemaker auf. Mit „ImageHeight“ und „ImageWidth“ legen wir die Höhe und die Breite des Sliders fest. Unter „Transition“ wird das Verhalten des Piecemaker konfiguriert. Im Bereich „Contents“ werden Bilder, Texte, URLs und Videos hinterlegt. Detailierte Informationen dazu findest du in der Piecemaker 2-Dokumentation.
  • Wichtig! In der XML-Datei dürfen nur absolute URLs verwendet werden! Beispiel:
http://www.DEINE-DOMAIN.de/skin/frontend/default/default/piecemaker/content/bild_slider_1.jpg

 

Und jetzt viel Spaß mit dem Piecemaker in eurem Shop!

Über den Gastautor

Eugen Andres ist ein Webdesigner, Fotograf und DiskJockey aus Paderborn (NRW). Sein Leistungsspektrum umfasst den klassischen Printbereich und moderne Internetkonzepte. Seine Website: www.timeshift-media.de

Weitere Artikel zu Magento, Flash, Tutorials und Open Source

Tags: , , , ,

Das interessiert dich bestimmt auch

8 Answers

  1. von Tutorial: 3D-Flash-Slider „Piecemaker… 09.04.2011 (05:43Uhr) 1.

    [...] ein Open-Source-Produkt und komplett kostenlos, auch im kommerziellen Einsatz.  Wie der Slider in Link – Trackbacks source: Topsy – magento tutorial – Tutorial: 3D-Flash-Slider [...]

  2. von Fernando Moreno 16.05.2011 (22:55Uhr) 2.

    Hi,
    I'm following your tutorial but I got an error. When I tried to write this:


    skin_jspiecemaker/scripts/swfobject/swfobject.js
    skin_jspiecemaker/scripts/piecemaker.js


    The follow error is typed:
    XML data is invalid.

    Would you know what could I do?

    Thanks a lot,
    Fernando.

  3. von dernikki 26.05.2011 (13:42Uhr) 3.

    Hallo Danke erst mal für das ausführlichen tutorial.
    Habe das ganze jetzt auch schritt für schritt verfolgt doch leider komme ich nicht zu dem gewünschtem Ergebnis.
    Das Fenster für die swf Datei angezeigt ist dafür vorgesehen doch leider wird der Inhalt nicht abgespielt.

  4. von 30.06.2011 (23:21Uhr) 4.

    [...] [...]

  5. von maxxbax 14.07.2011 (16:51Uhr) 5.

    Bei mir klappt es auch nicht, außerdem scheint es wohl ein weiteres Update des Paketes gegeben zu haben? Die Inhalte sind teilweise anders.

    Außerde bekomme ich nun auch den Fehler "XML data is invalid." bei der Gestaltung des CMS-Blockes "Home".

    Hat da jemand einen Tip?

  6. von Nadia 19.08.2011 (16:09Uhr) 6.

    Bei mir wirds auch nichts, hat jemand schon eine Lösung?
    Der Alternativtext wird zwar angezeigt, flash ist def. installiert...
    Dankeschööön...

  7. von Sebastian 29.10.2011 (12:08Uhr) 7.

    Das XML Problem wir durch das ändern der ” durch " gelöst.

    Gruss

  8. von Grafik 20.03.2012 (13:10Uhr) 8.

    I want to make changes to the xml as a result of a long struggle I've had problems solved, thanks

Deine Meinung


(wird nicht veröffentlicht)