Neu Box-Inhalt aus Footer auf der Startseite darstellen

cdx

Sehr aktives Mitglied
13. März 2013
1.597
52
Hallo,

ich versuche grade Box „In kürze Verfügbar“ aus Footer auf die Startseite in product_slider.php zu verschieben. Wie kann ich Box-Inhalt abrufen? Box-Inhalt kann wird mit Hook 140 aus dieser <a href="http://docs.jtl-shop.de/de/latest/shop_plugins/hook_list.html">Liste</a> Meine Frage wie kann ich es in product_slider.php es anwenden? Ich verstehe dieses Code in der Dokumentation nicht wirklich.

Code:
executeHook(HOOK_NEWS_PAGE_NEWSKOMMENTAR_EINTRAGEN, ['comment' => &$oNewsKommentar]);

und

Code:
<?php
if (!empty($args_arr['comment']) {
   $args_arr['comment'] .= '<br>Dieser Text wird an nicht-leere Kommentare angehängt!';
}

Am besten währe es für mich keinen Plugin zu estellen, sondern einfach in Dokument direkt reinschreiben kann. WIe unten.

Code:
<?php

$template = $oPlugin->cFrontendPfad . 'templates/' . 'example.tpl';

pq('body')->append($smarty->fetch($template);

In welcher Datei muss ich dieses Code reinsschreiben in Hook-Liste wird "class.JTL- Shop.JTLSmarty.php" eingegeben. Muss mein Code dort rein oder direkt auf die Startseeite?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.385
263
Hooks können nur über Plugins angesprochen werden. Boxen können nur verwendet werden wenn diese auch für die entsprechenden Seitentypen definiert sind. Sie können jedoch nicht außerhalb des Box-Scopes dargestellt werden. Für dein Vorhaben musst du dir eine eigene Funktion schreiben welche die bald verfügbaren Produkte gesondert ermittelt und dir diese in ein entsprechendes Objekt packen was du dann im Template nutzen kannst.
 

cdx

Sehr aktives Mitglied
13. März 2013
1.597
52
Ich habe einen Plugin programmiert, welcher auf der Startseite in von mir angelegten div-Container "Hallo Welt" anzeigt.

Code:
pq('#mein_div')->append('<p>Hallo Welt</p>');

Jetzt muss ich irgendwie Box laden, dass klappt leider nicht.

Code:
$template = $oBox->cFrontendPfad . 'templates/meinTheme/snippets/product_slider.tpl';
pq('#mein_slider_gatx')->append($smarty->fetch($template);

Hat jemand eine Idee???
 
Zuletzt bearbeitet:

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
Hallo,

es gab mal ein Testplugin von JTL glaube das war jtl_example dort kann man nachschauen wie das mit den hooks gemacht wird ggf. das Php script verwenden und anpassen.
 

cdx

Sehr aktives Mitglied
13. März 2013
1.597
52
Ich kann auf der Startseite Smarty-Array ausgeben mit

Code:
<pre>
{$produktliste|@print_r}
</pre>

Wie kann ich es aus meinen Plugin ausgeben?
Ich kann Zahlen in meiem Plugin addieren und in <div id="mein_div">3</div> auf Startseite ausgeben.
Code:
<?php

$a = 1;
$b = 2;
$ergebnis = $a + $b;

pq('#mein_div')->append($ergebnis);
?>

Aber wie kann ich an die Daten (gleicher Array) aus meinem Plugin kommen und in gleiche <div id="mein_div"></div> auf der Startseite ausgeben?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Link Farbe im Header sowie Abstand der Box im Footer anpassen Allgemeine Fragen zu JTL-Shop 1
Mehrere Menüpunkte in neuer Footer-Box Einrichtung JTL-Shop5 0
Neu Inhalt/Menge + Einheit auf Auftragspositionen joinen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Freitext bzw. Pflichtext-Inhalt in Druckvorlage ausgeben Gelöste Themen in diesem Bereich 3
Neu Inhalt von eigenen Seiten ausgeben Technische Fragen zu Plugins und Templates 5
Neu WMS Picklisten pro Lagerbereich aus einem Auftrag Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Falsche Bankverbindung bei (alten) Aufträgen aus Abonnements JTL-Wawi 1.8 0
Neu CSV-Export von Produkten aus bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 1
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Workflow - internationaler Auftrag -> Artikelname aus Stammdaten JTL-Wawi 1.7 1
Teillieferungen aus Aufträgen JTL-Wawi 1.8 0
Neu Gefahrlos Testkunden aus tkunde löschen? Umstieg auf JTL-Shop 1
Neu Kurzbeschreibung aus mehreren Zellen importieren - möglich? User helfen Usern - Fragen zu JTL-Wawi 11
Neu Daten aus getBackorderString Templates für JTL-Shop 7
Neu Nach Update auf 5.3 fliegen die Produkte aus dem Merchant Center JTL-Shop - Fehler und Bugs 0
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu EK-Netto der Verkäufe aus Datenbank ? User helfen Usern - Fragen zu JTL-Wawi 5
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 5
Versuch Bilder aus Ebay für Kaufland zu übernehmen JTL-Wawi 1.8 0
Druckvorlage für Etiketten aus Auftragspositionen JTL-Wawi 1.8 4
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Rechnung zeigt Mehrwertsteuer 0% aus obwohl 7% berechnet werden - wenn UST-ID eingegeben JTL-Wawi 1.8 0
Warum sind die Rechnungen aus Aufträge(mit Rechnung(Vollständig)) nicht unter Rechnung zu finden JTL-Wawi 1.7 0
Neu Alle Produktbilder in Shopify aus JTL löschen Shopify-Connector 0
Neu Zusammenführen / Konsolidieren von Artikeln aus 2 Quellen (Amazon / Shopify) und zentrale Bestands-Verteilung an beide Systeme User helfen Usern - Fragen zu JTL-Wawi 0
Kartonage (Set) besteht aus mehreren Artikeln (Stückliste) JTL-Wawi 1.8 0
Neu Coupon einlösbar bei Mindestbestellwert aus Kategorie xy Allgemeine Fragen zu JTL-Shop 0
Neu Suche Seite 2 gibt falsche URL aus JTL-Shop - Fehler und Bugs 4
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu JTL POS übernimmt Attribute nicht aus WaWi Einrichtung / Updates von JTL-POS 2
Neu Aus bestehenden Artikeln einen Vaterartikel erzeugen. JTL-Wawi - Ideen, Lob und Kritik 0
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Neu erster JTL Shop - Artikelbilder aus Cloudspeicher - aber nicht in die Wawi eazybuisiness DB Allgemeine Fragen zu JTL-Shop 0
Neu Emails aus der Wawi an Gmail kommen nicht an ///SPF User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow, Wert setzen aus Zwischenablage/Clipboard JTL-Workflows - Ideen, Lob und Kritik 0
Neu Nach Import von Kundendaten aus SW5 Umleitung nach Login und weiße Seite JTL-Shop - Fehler und Bugs 5
Artikel aus Auftrag entfernen, Zahlung drin lassen JTL-Wawi 1.7 0
Neu E-Mail Versandbenachrichtigung aus JTL Wawi 1.8.10.0 wird doppelt versendet User helfen Usern 4
Texte aus Webshop Datei ziehen Einrichtung JTL-Shop5 0
Neu Packtisch druckt nichts aus User helfen Usern - Fragen zu JTL-Wawi 0
Workflow Bug: Rechnungskorrektur erstellen aus Retoure JTL-Wawi 1.8 4
Neu Summe aus Spalte bilden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2

Ähnliche Themen