Artikelbilder in eigener Slideshow

Du hast Probleme mit der Formatierung der Anzeige und weißt nicht woher der Fehler kommt und wie du ihn beheben kannst?

Moderatoren: ThoGoe, maennchen1.de

psAtWork
Beiträge: 14
Registriert: 04.08.2014, 11:06
Lizenz: wpShopGermany Pro

Artikelbilder in eigener Slideshow

Beitragvon psAtWork » 19.06.2017, 11:05

Hallo,
ich möchte die ersten 10 Artikel auf der Startseite in einer Slideshow präsentieren. Die Artikelinformationen erhalte ich ja über

Code: Alles auswählen

$artikel = get_posts(array(   'post_type'   => 'artikel', 'posts_per_page' => 10, 'order'=> 'DESC', 'orderby' => 'date'));   


Mir ist leider nur nicht klar, wie ich an die Bilder in einem gewünschten Format (z.B. x=400px, y=400px, skaliert) komme!?
Ich habe folgende Methode gefunden:

Code: Alles auswählen

<?php echo $this->callMod('wpsg_mod_produktbilder', 'genBild', array($this->view['data']['id'], 1, 400, 400, 's')); ?>


Aber wie binde ich das auf irgendeiner Seite ein? Ich wäre dankbar für einen Hinweis...

Admin: Thema verschoben. Bitte Forenregeln beachten.

Benutzeravatar
maennchen1.de
Administrator
Beiträge: 15738
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Artikelbilder in eigener Slideshow

Beitragvon maennchen1.de » 19.06.2017, 15:14

Hallo!
Was meinst du mit einbinden?
Mit der obigen Funktion erhälst du deine Wunschprodukte.
Mit der unteren Funktion erhälst du alle Bilder eines Produktes.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
FAQ / häufig gestellte Fragen
wpShopGermany Fehler? Hilfeanleitung!
PHTML-Dateien richtig verwenden (für eigene Anpassungen)

psAtWork
Beiträge: 14
Registriert: 04.08.2014, 11:06
Lizenz: wpShopGermany Pro

Re: Artikelbilder in eigener Slideshow

Beitragvon psAtWork » 19.06.2017, 18:10

Hallo, ich möchte auf einer Wordpress-Seite, die nicht zu den Shop-Seiten oder Shop-Kategorien gehört gerne die Bilder von den 10 neuesten Shop-Artikeln anzeigen lassen. Die untere Funktion scheint mir richtigt zu sein, nur ist " $this " an dieser Stelle ja falsch, weshalb die untere Funktion nicht funktioniert. Daher meine Frage, wie spreche ich die Methode " .....->callMod() " in einem Theme-Template (z.B. page.php) an? Oder gibt es eine andere Möglichkeit? Die Bilder werden ja nicht über die Mediathek verwaltet, weshalb ich nicht einfach über den normalen Wordpress-Weg die Bildern zum CPT raussuchen kann.

Benutzeravatar
maennchen1.de
Administrator
Beiträge: 15738
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Artikelbilder in eigener Slideshow

Beitragvon maennchen1.de » 20.06.2017, 07:50

Danke, das verstehe ich besser. :)
$this ist natürlich nur innerhalb des wpShopGermany Konstruktes gefüllt. Probiere statt dessen einmal $GLOBALS['wpsg_sc'].

Du kannst es dir auch einfacher machen: Thumbnails zum ausgesuchten Post kannst du mittels get_the_post_thumbnail() herausfinden.
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
FAQ / häufig gestellte Fragen
wpShopGermany Fehler? Hilfeanleitung!
PHTML-Dateien richtig verwenden (für eigene Anpassungen)

psAtWork
Beiträge: 14
Registriert: 04.08.2014, 11:06
Lizenz: wpShopGermany Pro

Re: Artikelbilder in eigener Slideshow

Beitragvon psAtWork » 20.06.2017, 10:20

Die Standards, get_the_post_thumbnail() und auch get_posts(array('post_type' => 'attachment', 'post_mime_type' => 'image', ......)) funktioniert nicht.

Aber das funktioniert, Vielen Dank für den Hinweis!!! :

Code: Alles auswählen

$GLOBALS['wpsg_sc']->callMod('wpsg_mod_produktbilder', 'genBild', array(2723 , 1, 400, 400, 's'));


Ich erhalte leider nur den ganzen Quellcode drumm herum mit. Also mit <div><a><img> -Tags. Kann ich irgendwie nur den Bildpfad erhalten?
Das wäre super. Danke.

Benutzeravatar
maennchen1.de
Administrator
Beiträge: 15738
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Artikelbilder in eigener Slideshow

Beitragvon maennchen1.de » 20.06.2017, 10:31

Wenn du schon die ID vom Produkt hast, dann ist es für dich wahrscheinlich einfacher, lediglich den Pfad zum Produktbild zu nutzen, oder?
/wp-content/uploads/wpsg_produktbilder/$Produkt-ID
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
FAQ / häufig gestellte Fragen
wpShopGermany Fehler? Hilfeanleitung!
PHTML-Dateien richtig verwenden (für eigene Anpassungen)


Zurück zu „Formatierung, Templates (PHTML), HTML, CSS-Anzeige“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste