Neu Box-Inhalt aus Footer auf der Startseite darstellen

cdx

Sehr aktives Mitglied
13. März 2013
1.600
53
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.521
296
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.600
53
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.600
53
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 Inhalt / Menge aus der Wawi im JTL Shop anzeigen / ohne Funktion ? Allgemeine Fragen zu JTL-Shop 2
Neu Inhalt eines Containers mehrfach auf verschiedenen Unterseiten darstellen Allgemeine Fragen zu JTL-Shop 4
Neu Gesamtgewicht aus mehreren Paketen je Auftrag JTL-Workflows - Ideen, Lob und Kritik 1
Neu Gratisartikel werden plötzlich aus Warenkorb entfernt Allgemeine Fragen zu JTL-Shop 0
Neu Artikelettikett drucken mit Eigenen Feldern aus dem Reiter Allgemein User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Kann man aus einem Kassenbon nachträglich einen DIN A4-Beleg ausdrucken? Allgemeine Fragen zu JTL-POS 2
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Emails senden aus der Wawi an Bestellungen via Gastkonto (JTL Wawi 1.5.55.5 / JTL Shop 4.05) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu OSS-Zahlungsaufforderung aus Spanien erhalten Smalltalk 3
Neu Kauf aus Österreich wird im Warenkorb mit 19% angezeigt Betrieb / Pflege von JTL-Shop 0
Neu Kennt / nutzt jemand die MagicBOX (Fotobox) aus Holland ? User helfen Usern 0
Neu GPSR Daten aus dem Bereich "Hersteller" werden unvollständig übertragen JTL-Shop - Fehler und Bugs 5
Neu Pickliste für Aufträge mit mehr als einem Artikel aus verschiedenen Lagerbereichen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Anmerkung "Klarna Pay Later." aus Auftrags Anmerkungen entfernen User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Gutschein-Verkauf, Gutschein Details aus Positionsliste löschen Allgemeine Fragen zu JTL-POS 1
Neu Automatisches Ausliefern von Vouchers aus WMS User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst POS aus anderem Lager verkaufen Allgemeine Fragen zu JTL-POS 2
Neu WF - Rabatt aus Artikelposition löschen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Neuen ähnlichen Artikel direkt aus Auftrag - wie erstellen? User helfen Usern - Fragen zu JTL-Wawi 3
JTL Shipping: Artikelgewicht und Zusatzgewicht aus der Versandeinstellung wird nicht addiert JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Bericht / Status E-Mails aus dem JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Dropshipping Einstellungen in Wawi mit Händler, aber Versand geht von uns aus???? User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Worker führt den Workflow nicht aus User helfen Usern - Fragen zu JTL-Wawi 0
Bankverbindung aus Kunde in neuen Shop-Auftrag übernehmen JTL-Wawi 1.9 0
In Diskussion Wert aus lokaler TextDatei auslesen und Eigenes Feld damit beschreiben evtl. Webrequest JTL-Workflows - Ideen, Lob und Kritik 3
Wie Zahlungsarten aus Shop in der Wawi einrichten / Übersetzung? JTL-Wawi 1.9 3
Neu Aus Angebot direkt Auftrag an Kunden mailen JTL-Wawi - Ideen, Lob und Kritik 1
Neu Lieferadressen aus der Wawi-DB löschen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikelbild wird nicht aus Shop gelöscht JTL-Shop - Fehler und Bugs 0
Neu Amazon Angebote aus Sortiment entfernen Amazon-Anbindung - Fehler und Bugs 0
Neu Neue Artikel mit Ameise und EAN aus JTL JTL-Workflows - Ideen, Lob und Kritik 1
Neu Gsuite Emailversand aus JTL Shop nicht mehr möglich JTL-Shop - Fehler und Bugs 20
Neu Frage zu Tickets aus dem öffentlichen Ticketsystem JTL-Wawi - Ideen, Lob und Kritik 5
Neu FFN - Welche Komponente löst die Einzelnachweiserfassung (Lagerplatz) um 23:59:59 Uhr aus? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigenes Feld aus Artikelstamm im Angebot andrucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu AdCell Export aus JTL Shop 5 funktioniert nicht User helfen Usern 0
Neu Sonderzeichen aus Kundenname entfernen - Datei speichern - ErrorLog User helfen Usern - Fragen zu JTL-Wawi 6
Neu GPSR - Sicherhheitsdatenblatt - Ausgabe aus JTL User helfen Usern - Fragen zu JTL-Wawi 6
Neu Voraussichtliches Lieferdatum aus Auftrag als Rechnungsdatum/Leistungsdatum Arbeitsabläufe in JTL-Wawi 2
Neu Wie löscht man eine Lizenz aus der Lizenzverwaltung im KC? Allgemeine Fragen zu JTL-Shop 2
Neu Bestellung aus verschiedenen Lagern listen Arbeitsabläufe in JTL-Wawi 0
Neu Laden einer JS-Datei aus dem Nova im Child Template verhindern Templates für JTL-Shop 4
Neu JTL Shop5 Indexierung GSC - Seiten wurden innerhalb von Wochen aus dem Index geworfen Templates für JTL-Shop 10
Neu Aus /Kategorie/ wird /Kategorie-2/ nach Abgleich WooCommerce-Connector 0
Neu Auftragserfassung aus PDF-Dokumenten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Produktliste aus getTemplateVars('Suchergebnisse') nutzen Technische Fragen zu Plugins und Templates 1

Ähnliche Themen