am: 16. September 2013, 21:45:14
Hallo,
erstmal herzlichen Dank für eure Arbeit hier die letzten Jahre. hatte vor Jahren mal einen Shop aufgesetzt, jetzt wieder und das Forum ist wirklich immer wieder sehr sehr hilfreich!!
Bin gerade am basteln an einer 1.06 Version und versuche die product_info_v1.html, also die Produktinfo mit einem Nivo-Slider auszustatten. Jedes Produkt soll also seine eigene Slideshow haben. Der Shop hat nur eine handvoll Produkte deswegen kann ich die Bildordner die abgefragt werden sollen selbst anlegen. Ich würde sie mit der Produkt ID benennen die dann also in der PHP Syntax abgefragt/ergänzt wird.
Die Anleitung die ihr im Nivo-Slider Tutorial gegeben habt reicht auch aus. Der Hacken ist meine PHP Kenntnise sind sehr bescheiden. Ich verstehe die Syntax kann sie aber nicht umbauen...
Eurer Code sieht so aus:
{*Startseiten Slideshow
*}<div
class="slider-wrapper theme-default"> <div id
="slider" class="nivoSlider"> {php
} $path=$this->get_template_vars('tpl_path').'img/slider/'.$this->get_template_vars('language').'/'; $handle = opendir ($path); while ($file = readdir ($handle)) { if(substr($file,-4)=='jpeg'||substr($file,-3)=='jpg'||substr($file,-3)=='png'){ echo '<img src="'.$path.$file.'" alt="" />'; } } closedir($handle); {/php
} </div
></div
>{*Startseiten Slideshow
*} Hier wird der Pfad abgefragt oder?
$path=$this->get_template_vars('tpl_path').'img/slider/'.$this->get_template_vars('language').'/';
und ich brauche so was, denke ich:
$path=$this->get_template_vars('tpl_path').'image/slider/'.$this->get_template_vars('[b]?!?CPATH?!?[/b]').'/';
So müsste doch jeweils der Ordner mit den richtigen Fotos angesteuert werden? Ich hoffe ihr versteht was ich meine? Jemand der PHP kann wird sicher lachen und bevor ich mir PHP für Daus 3 Wochen reinhämmer habt ihr die Lösung wahrscheinlich in 3 sec. geposted.
Um es noch komplexer zu machen. Mein Startseiten Slider ist im Hintergrund des content wrapers eingebaut. Ist es möglich auf der index.html (wie jetzt bei mir schon ) den Slider einzubinden und erstmal so was wie: if Startseite dann Startseitenbilder laden (geht ja schon), if Produkt dann Produkt ID Ordner laden, ansonsten Slider nicht anzeigen möglich?
Ich hoffe ich habe soweit alle Regeln befolgt und bitte um Verzeihung wenn nicht?
Herzlichen Dank,
Hannes
Linkback: https://www.modified-shop.org/forum/index.php?topic=27701.0