Ich habe eh schon eine Eigene kleine Extension dort am Laufen die 1-2 Variablen der PHP Standard überschreibt dabei handelt es sich um die Nutzungsbedingungen und die Datenschutzerklärung.
Aber um diese geht es nicht. Aber diese kann ich für meine Sache, die ich hier möchte ergänzen.
Also die E-Mail die der Benutzer bekommt, befindet sich in der Datei. admin_welcome_inactive.txt
Diese würde ich gerne um folgende Textstelle ergänzen:
Um deinen Mitgliedsbeitrag zu Bezahlen, kannst du aus einer unserer Zahlungsbedingungen auswählen. Diese Zahlungsbedingungen kannst du unter:
{VARIABLE1}
einsehen. Es geht hierbei um die Variable
{VARIABLE1}
. Diese müsste ich ja in der listner.php in meiner Extension deklarieren da ich diese ja nicht in die coredateien schreiben will. Ich hab das Construct so:
Code: Alles auswählen
public function __construct($phpbb_root_path, \phpbb\user $user, \phpbb\template\template $template)
{
$this->root_path = $phpbb_root_path;
$this->user = $user;
$this->template = $template;
}
static public function getSubscribedEvents()
{
return array(
'core.user_setup' => 'load_language_on_setup',
'core.page_header_after' => 'variable',
);
}
Code: Alles auswählen
public function variable()
{
{
$this->template->assign_vars(array(
'U_VARIABLE1' => $this->({root_path}/app.php/zahlungsmglichkeiten);
));
}
}
Das ziel was zu laden wäre. Verlinkt werden sollte auf eine Seite, die mit der Extension pages erstellt worden ist