Offen Kategoriebilder sollen zufällige Artikelbilder sein

user123

Aktives Mitglied
16. November 2009
54
0
Hallo zusammen,

ich möchte gerne anstelle der Kategoriebilder zufällige Artikelbilder anzeigen lassen.

Ich habe mich bereits einwenig versucht in Smarty einzuarbeiten.

Die Frage ist jetzt wie bekomme ich die Daten aus der DB in ein Array, so dass ich dann mit einer foreach Schleife die anzeigen lassen kann?

Gruß und Danke schonmal!
 

thuhn01

Guest
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hallo zusammen,

ich möchte gerne anstelle der Kategoriebilder zufällige Artikelbilder anzeigen lassen.

Ich habe mich bereits einwenig versucht in Smarty einzuarbeiten.

Die Frage ist jetzt wie bekomme ich die Daten aus der DB in ein Array, so dass ich dann mit einer foreach Schleife die anzeigen lassen kann?

Gruß und Danke schonmal!


Array?? Foreach ? Gehts nicht noch komplizierter?:rolleyes:
Rufe einfach eine zufällige Grafik auf (entweder per PHP RAND() oder gleich per SQL ORDER BY RAND() LIMIT 1) und gut ist.:biggrin:
 

user123

Aktives Mitglied
16. November 2009
54
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hi,

ok das ist auch eine Idee, ich probiers und melde mich dann nochmal.

Gruß
 

Neokortex

Aktives Mitglied
8. Juni 2010
40
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hallo,

dieses Feature wäre natürlich was feines.

Wir haben die Funktion leere Kategorien garnicht erst anzeigen zu lassen,
jetzt müssen wir nurnoch eine Lösung hierfür finden:

KAT1 -> KAT2 -> KAT4 -> KAT5

Ab Kategorieebene KAT2 sollen aus den Artikelbildern die in eben dieser Kategorie sind, Katergoriebilder zufällig ausgewählt werden.

Ich bin absoluter Voll-Noob ;)
 

user123

Aktives Mitglied
16. November 2009
54
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hi,

falls noch jemand braucht, wir haben dass so:

Code:
{php}
                            $Kategorie =& $this->get_template_vars('Kategorie'); 
                            include '/includes/config.JTL-Shop.ini.php';
                            $mysqlhost=DB_HOST;
                            $mysqluser=DB_USER;
                            $mysqlpwd=DB_PASS;
                            $mysqldb=DB_NAME; // Gewuenschte Datenbank angeben
                            $connection=mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Verbindungsversuch fehlgeschlagen");
                            mysql_select_db(DB_NAME, $connection) or die("Konnte die Datenbank nicht waehlen.");
                            $sql = "SELECT tartikelpict.cPfad FROM tkategorieartikel INNER JOIN tartikelpict ON tkategorieartikel.kArtikel = tartikelpict.kArtikel INNER JOIN tkategorie ON tkategorie.kKategorie = tkategorieartikel.kKategorie WHERE tkategorie.cName = '$Kategorie' ORDER BY RAND() LIMIT 1";
                            $result = mysql_query($sql) or die("Anfrage nicht erfolgreich");
                            if (!$result) {
                            echo "Anfrage ($sql) konnte nicht ausgeführt werden : " . mysql_error();
                            exit;
                            }
                            if (mysql_num_rows($result) == 0) {
                            echo "Keine Zeilen gefunden, nichts auszugeben, daher Abbruch";
                            exit;
                            }
                        $row = mysql_fetch_assoc($result)
                        {/php}
                        <img src="bilder/produkte/klein/{php}echo $row["cPfad"]{/php}" alt="{$Unterkat->cName}" />
                        {php}
                        mysql_free_result($result);
                        {/php}
 

Marcus32

Aktives Mitglied
20. Januar 2008
20
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

und wo muss der Code genau reingesetzt werden?
 

user123

Aktives Mitglied
16. November 2009
54
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hi,

in der suche_header.tpl im Template in die Zeile 72

Gruß
 

Marcus32

Aktives Mitglied
20. Januar 2008
20
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

ups, da habe ich bei der Suche nicht darauf geachtet, das ich in den Shop2 Bereich gelandet bin.
Trotzdem, vielen Dank für die rasche Antwort :)
 

user123

Aktives Mitglied
16. November 2009
54
0
AW: Kategoriebilder sollen zufällige Artikelbilder sein

Hi,

gilt für den Shop3, imd Shop 2 ist es eine andere Datei.

Gruß