#1 (permalink)  
Alt 30.09.2010, 15:42
Erfahrener Benutzer
 
Registriert seit: 21.07.2010
Beiträge: 293
Idee jquery Slideshow / Gallery einbauen (Produktfotos)

Habe die Awkward Slideshow Demo bei mir integriert.

Das einbauen in Veyton ist kein Problem:

Schritt 1 - Slideshow downloaden
Schritt 2 - JS Datei kopieren
jquery.aw-showcase.js ins xtFramework/library/jquery/ kopieren
Schritt 3 - js.php Verweis setzen
in der js.php den Verweis auf die js Datei setzen:
HTML-Code:
<script type="text/javascript" src="<?php echo _SYSTEM_BASE_URL . _SRV_WEB; ?>xtFramework/library/jquery/jquery.aw-showcase.js"></script>
Schritt 4 - CSS hinzufügen
CSS Datei (vom Download) in das /templates/xt_default/css/styleshee.css kopieren
(Alternativ kann man auch die Datei kopieren und einen @import verweis setzen)
Schritt 5 - Product.html bearbeiten
Folgenden 2 Teile in der /templates/xt_default/xtCore/pages/product.html einfügen
Schritt 5.1 Javascript einfügen ganz am Anfang
HTML-Code:
{literal}<script type="text/javascript">
$(document).ready(function()
{
  $("#showcase").awShowcase({
    width:   700,
    height:    470
  });
});
</script>
{/literal}
Schritt 5.2 - Div an gewünschter Position einfügen (z.b. ganz am Schluss der product.html Datei)
HTML-Code:
<div id="showcase" class="showcase">
{foreach name=aussen item=img_data from=$more_images}
    <div>    {img img=$img_data.file type=m_popup alt=$products_name}    </div>
{/foreach}
</div>
FERTIG!

Code:
*) Tipp: Die Slideshow funktioniert auch mit Thumbnails
*) Hinweis: Das ausgewählte Produkt muss natürlich mehrere Bilder besitzen
Mein Problem ist das er die Bilder untereinander und nicht wie in der Demo anzeigt.
Kann mir jemand helfen?
Hat einen Hinweis was ich falsch gemacht habe?
Oder hat ein ähnliche Slideshow/Gallerie bereits erfolgreich eingebaut?

Geändert von dragon_0000 (30.09.2010 um 20:52 Uhr) Grund: Rechtschreibfehler
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 30.09.2010, 15:45
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Hast du mal geschaut, ob nicht evtl. CSS vom Shop irgendwelche CSS-Eigenschaften für die DIVs von der Gallerie überschreibt?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 30.09.2010, 15:50
Erfahrener Benutzer
 
Registriert seit: 21.07.2010
Beiträge: 293
Standard

An dem dürfte es eher nicht liegen da die CSS Elemente gänzlich andere Elementnamen haben.
Solche Probleme habe ich aber schon mit vielen (unzähligen) anderen Jquery Galerien / Slideshow / Colorbox gehabt
Vielleicht kannst du oder jemand andere mal testen ob es bei ihm klappt ;-)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 30.09.2010, 15:51
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hi,

in 5.1 fügst du die Scriptdatei innerhalb des Body Tags ein. Die gehört aber ebenfalls in den Head. Dafür eine eigene .js erstellen in ../jquery und diese dann auch über die js.php einbinden.

MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 30.09.2010, 20:47
Erfahrener Benutzer
 
Registriert seit: 21.07.2010
Beiträge: 293
Beitrag

Zitat:
Zitat von amilo Beitrag anzeigen
Hi,

in 5.1 fügst du die Scriptdatei innerhalb des Body Tags ein. Die gehört aber ebenfalls in den Head. Dafür eine eigene .js erstellen in ../jquery und diese dann auch über die js.php einbinden.

MfG. Hansen
Ja ... deswegen verwende ich ja die {literal} Funktion von Smarty die knallt mir das das Javascript in den Head bereich.
Vorteil: Der Quellcode steht dann nur auf der 1 Seite wo ich Ihn benötige (in diesen Fall product.html) und wird nicht auf jeder Seite neu geladen.

Testweise habe ich es natürlich auch am Ende der js.php eingetragen jedoch mit gleichen (negativen) Erfolg.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 01.10.2010, 07:31
Erfahrener Benutzer
 
Registriert seit: 16.12.2008
Beiträge: 1.346
Standard

Hmmm, hast du denn mal überprüft ob die beiden Scripts im Head auch richtig geladen werden?

Und warum gibt du dem div die Klasse .showcase und die id #showcase.
Das ist auf der How to implement Seite auch nicht gemacht worden (In der Demo schon)?

MfG. Hansen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 01.10.2010, 08:15
Erfahrener Benutzer
 
Registriert seit: 21.07.2010
Beiträge: 293
Daumen hoch Problem gelöst!

Zitat:
Zitat von amilo Beitrag anzeigen
Hmmm, hast du denn mal überprüft ob die beiden Scripts im Head auch richtig geladen werden?

Und warum gibt du dem div die Klasse .showcase und die id #showcase.
Das ist auf der How to implement Seite auch nicht gemacht worden (In der Demo schon)?

MfG. Hansen
Jep, ist in der Demo auch schon so drinnen (also mit id="showcase" class="showcase")
Aber ich denke du hast mich auf den richtigen Weg gebracht - den anscheinend hab ich bei der Javascript Funktion im {literal} Teil etwas falsch gemacht den nachdem ich den überarbeitet habe funktioniert es jetzt.
Auf jedenfall danke.

Werd jetzt noch probieren ob es auch mit den Thumbnails funktioniert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
einbauen, gallery, jquery, produktfotos, slideshow

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
xtc-SlideShow Modul itratosTeam Contributions/Downloads 115 31.07.2011 15:35
Veyton: Benötige Hilfe bei jquery Slideshow Townboy Template System 0 31.03.2010 12:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:38 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand