Seite 1 von 1

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

Verfasst: 22.12.2017 15:43
von uwe.ha
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

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

Verfasst: 22.12.2017 16:16
von Mahony
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

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

Verfasst: 22.12.2017 16:56
von uwe.ha
2 x ja

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

Verfasst: 22.12.2017 17:36
von Mahony
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

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

Verfasst: 23.12.2017 01:14
von uwe.ha
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

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

Verfasst: 23.12.2017 09:52
von Kirk
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.

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

Verfasst: 23.12.2017 09:52
von vfrblue
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/viewtop ... &t=2283446

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

Verfasst: 23.12.2017 10:10
von uwe.ha
Danke ;-)