Neu Box-Inhalt aus Footer auf der Startseite darstellen

cdx

Sehr aktives Mitglied
13. März 2013
1.601
54
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.695
350
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.601
54
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
25
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.601
54
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 Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 4
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Wert aus „Eigenes Feld“ eines Artikels im Lieferschein unter der Artikelbezeichnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
OnPremise API: Keine Daten aus API-Anbindung mittels externer APP JTL-Wawi 1.11 19
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
Auftrag aus bestimmtem Lager JTL-Wawi 1.7 9
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
1.11.8 - Mengen aus FBA Umlagerungen werden nicht vom verfügbaren Bestand abgezogen JTL-Wawi 1.11 7
Globale Textbausteine aus alter WAWI 0.9 JTL-Wawi 1.10 0
Worker versendet keine E-Mails mehr aus der Workflow Queue JTL-Wawi 2.0 6

Ähnliche Themen