[Gelöst] Eingebundene Seite funzt nicht richtig

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

kannst noch versuchen, dieses append_sid in der php-Datei selbst zu definieren bzw. zuzuweisen - also eine Template-Variable definieren (da wo die anderen Variablen definiert werden):

Code: Alles auswählen

'U_STREMLISTE' => append_sid("{$phpbb_root_path}streamliste.php");
'U_BESTELLUNG' => append_sid("{$phpbb_root_path}bestellung.php");
, die diese Funktion enthält und diese dann mit dem geschweiften Klammern in der html-Datei einzufügen

Code: Alles auswählen

{U_STREAMLISTE}
oder

Code: Alles auswählen

{U_BESTELLUNG}
(falls es daran liegen sollte, dass die Funktion nicht direkt in der html-Datei aufgerufen werden kann.
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Beitrag von Dr@gon83 »

wo sind die denn normalweise finde diese irgendwie nicht
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

leider sehe ich nicht, welches Portal Du verwendest, aber gucke mal in der portal.php nach, da sollte ein Codeteile etwas so aussehen:

Code: Alles auswählen

$template->assign_vars(array(
...
	));
dort fügst Du das dann ein:

Code: Alles auswählen

'U_STREMLISTE' => append_sid("{$phpbb_root_path}streamliste.php"),
'U_BESTELLUNG' => append_sid("{$phpbb_root_path}bestellung.php"),
(zwischen der ersten und der letzten Zeile des Blocks, also innerhalb der Klammern.
und in der portal_body.html (oder so ähnlich) dann anstelle von:

Code: Alles auswählen

<a href="<?php append_sid("{$phpbb_root_path}streamliste.php"); ?>" target="_self">Serverpreise</a>
dann:

Code: Alles auswählen

<a href="{U_STREAMLISTE}" target="_self">Serverpreise</a>
und beim anderen Link dann ähnlich.
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Beitrag von Dr@gon83 »

Habe ich nun gemacht aber auch so wir anstelle ich zur Streamliste.php weiter geleitet werde einfach nur die Portal.php noch mal geladen.

Hier die Portal.php...
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Code: Alles auswählen

'U_STREAMLISTE' => append_sid("{$phpbb_root_path}streamliste.php"), 
bei "STREAMLISTE fehlte das "A", sorry...
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Beitrag von Dr@gon83 »

Habe nun das A eingesetzt aber trotzdem leitet er nicht weiter sondern aktuallisiert die selbe seite also ich meine er bleibt bei portal.


EDIT
Ich will mich noch mal bei Gumfuzi bedanken ich habe es nun endlich geschafft aber ohne deine Hilfe und dein Tip wäre ich auch nicht drau gekommen ich musste nur wie die anderen links eine kleinigkeit ändern

von

Code: Alles auswählen

'U_STRAEMLISTE' => append_sid("{$phpbb_root_path}streamliste.php"), 
auf
'U_STRAEMLISTE' => append_sid("{$phpbb_root_path}streamliste.$phpEx"),

Das was rot ist hat dann funktioniert nur php ging nicht aber so wie rot super.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

schön, dass es nun funktioniert mit der richtigen Dateiendung.
'U_STRAEMLISTE'
sollte das nicht
'U_STREAMLISTE'
heissen?
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Antworten

Zurück zu „[3.0.x] Mod Support“