<!-- EVENT search_results_post_after --> will nicht :(

In diesem Forum gibt es Starthilfe zum neuen Extension-System von phpBB 3.1/3.2. Fragen zur Entwicklung von Extensions und zur Konvertierung von phpBB 3.0.x MODs sind ebenfalls willkommen.
uwe.ha
Mitglied
Beiträge: 829
Registriert: 18.05.2001 02:00

<!-- EVENT search_results_post_after --> will nicht :(

Beitragvon uwe.ha » 22.12.2017 15:43

Hallo zusammen,

wieso will das nicht:

Ich möchte, dass unterhalb der (vorhandenen oder leeren) Suchergebnisse (z.b. ungelesene oder aktive Beiträge) eine Werbeanzeige erscheint.

Ich nutze das
<!-- EVENT search_results_post_after -->
aus der search_results.html

In einer vorhandenen Ext (stoker/ads) habe ich im Ordner "event" eine search_results_post_after.html angelegt.
Sie enthält folgenden Code:

Code: Alles auswählen

<!-- IF not S_IS_BOT -->
<!-- INCLUDEPHP ../adtag_728x90-unten.inc.php -->
<!-- ENDIF -->


Dann habe ich die ext/stoker/ads DEaktiviert.
-> search_results_post_after.html hochgeladen
-> Arbeitsdaten der ext gelöscht
-> die ext wieder Aktiviert

Auch Cache hatte ich gelöscht.

... es tut sich aber nichts; die Inhalte der ../adtag_728x90-unten.inc.php werden nicht angezeigt.
... siehe hier: Link zu meinen "Aktiven Themen": https://goo.gl/HNEg4z

Hat jemand eine Erklärung? ... was hab ich falsch gemacht?
Falscher Event?

DANKE und fohes Fest ;-)
Uwe
Uwe

Benutzeravatar
Mahony
Ehemaliger
Beiträge: 11402
Registriert: 17.11.2005 22:33
Wohnort: Esslingen (Neckar)
Kontaktdaten:

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon Mahony » 22.12.2017 16:16

Hallo
Ist die Option "PHP in Templates erlauben" (unter ACP - Allgemein - Sicherheit ) aktiviert und hast du den cache geleert nach deinen Änderungen?


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.

uwe.ha
Mitglied
Beiträge: 829
Registriert: 18.05.2001 02:00

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon uwe.ha » 22.12.2017 16:56

2 x ja
Uwe

Benutzeravatar
Mahony
Ehemaliger
Beiträge: 11402
Registriert: 17.11.2005 22:33
Wohnort: Esslingen (Neckar)
Kontaktdaten:

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon Mahony » 22.12.2017 17:36

Hallo
Dann kann eigentlich nur noch der Pfad zur adtag_728x90-unten.inc.php falsch sein.

P.S. Adblocker sollten ebenfalls deaktiviert sein!


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.

uwe.ha
Mitglied
Beiträge: 829
Registriert: 18.05.2001 02:00

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon uwe.ha » 23.12.2017 01:14

Doch alles ok.

Es scheint wohl das EVENT an sich zu sein, das nicht passt.

Ich habe jetzt mal das
<!-- EVENT search_results_header_after -->
genommen, bzw. die
search_results_post_after.html
in
search_results_header_after.html
umbenannt (Dateiinhalt bleibt gleich).
(search_results_searchbox_after.html würde auch gehen)

Nun sieht man die Werbung nach dem header, also VOR den Ergebnissen:
https://goo.gl/HNEg4z

Ich hätte sie aber gerne NACH den Ergebnissen bzw. dem Hinweis, dass es keine Ergebnisse gibt.

Gibt es da keinen passenden EVENT für? ... oder welcher wäre das?

Danke!
Uwe
Uwe

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 5838
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon Kirk » 23.12.2017 09:52

An dieser Stelle gibt es kein Event, du müsstest in der search_results.html deines Styles ein neues Event eintragen.
Z. B. vor <div class="action-bar bottom"> das hier eintragen <!-- EVENT search_results_ads --> das Template Event müsste dann search_results_ads.html lauten.

Benutzeravatar
vfrblue
Junior Supporter
Beiträge: 1172
Registriert: 22.11.2016 18:46
Wohnort: Niedersachsen-West
Kontaktdaten:

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon vfrblue » 23.12.2017 09:52

Hallo, wenn du die Werbe-Anzeige in den Anzeige "aktive Themen" unter der "Search-Box" haben möchtest, musst du das Event replace_results_replacebox_after nehmen. Diese Erweiterung ist da vielleicht hilfreich: https://www.phpbb.com/community/viewtopic.php?f=456&t=2283446
Gruß Hermann

Forum VFR-OC

uwe.ha
Mitglied
Beiträge: 829
Registriert: 18.05.2001 02:00

Re: <!-- EVENT search_results_post_after --> will nicht :(

Beitragvon uwe.ha » 23.12.2017 10:10

Danke ;-)
Uwe


Zurück zu „Extension Bastelstube“