MyBB.de Forum
Seite einbinden + Frame - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: Seite einbinden + Frame (/thread-24994.html)



Seite einbinden + Frame - RonC - 18.02.2012

Die entsprechenden Hinweise hier im Forum zu weiteren Seiten einbinden beachtend, klappt es bei mir nicht.

Die generierte Seite ruft über die via include("./catalog/index.html"); die entsprechenden externen Seiten auf. Das Forumlayout wird jedoch nicht beachtet.
Zudem habe ich in der obersten Zeile immer "Serverfehler" stehen.
Hab ich was übersehen oder liegt das Problem bei den FRAMES?
Für Tipps dankend!

<html>
<head>
<title>{$settings['bbname']}</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>my collection</strong></td>
</tr>
<tr>
<td class="trow1" align="center">
</td>
</tr>
</table>
<?php
include("./catalog/index.html");
?>
</body>
</html>

-------------
Inhalt der aufgerufenen index.html im catalog-verzeichnis

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>My Stamps</TITLE>
<STYLE TYPE="text/css">

</STYLE>
</HEAD>
<FRAMESET ROWS="70, *">
<FRAME NAME="overview" SCROLLING="NO" SRC="topmenu.html">
<FRAMESET COLS="250,*">
<FRAME NAME="titlelist" SRC="overview_.html">
<FRAME NAME="details" SRC="info.html">
</FRAMESET>
<NOFRAMES><BODY><P>This page uses frames, but your browser doesn't support them.</P></BODY></NOFRAMES>
</FRAMESET>
</HTML>




RE: Seite einbinden + Frame - Jockl - 18.02.2012

Du kannst im MyBB Templatesystem keinen PHP-Code einfügen.


RE: Seite einbinden + Frame - RonC - 18.02.2012

(18.02.2012, 11:59)Jockl schrieb: Du kannst im MyBB Templatesystem keinen PHP-Code einfügen.

Hi Jockl,

hatte auch schon die Variante ausprobiert und den Inhalt von Index.html direkt in das entsprechende Template eingebunden um das "include" zu umgehen. .... gleiche Auswirkung wie beschrieben.


RE: Seite einbinden + Frame - StefanT - 18.02.2012

Du kannst doch auch nicht das Frameset innerhalb einer normalen HTML-Seite ausgeben.


RE: Seite einbinden + Frame - RonC - 18.02.2012

Bin kein Spezialist... daher die Anfrage hier im Forum.... aber die Antworten helfen so auch nicht weiter.
Außerdem schrieb ich das ich es als "Variante ausprobiert habe"



RE: Seite einbinden + Frame - StefanT - 18.02.2012

Dein ganzer Ansatz ist falsche, du brauchst/kannst mit dem MyBB kein Frameset laden. Wenn du das MyBB in einer Frame anzeigen willst, dann kannst du das wie jede andere Seite (in deinem Beispiel info.html) machen, einfach dort den Pfad austauschen.


RE: Seite einbinden + Frame - RonC - 19.02.2012

Hi Stefan,
danke für den Hinweis. Ich will nicht das MyBB in einem Frame anzeigen, sondern externe HTML-Seiten aus einem Verzeichnis integrieren. Diese externen Seiten werden via der index.html mit Frame gesteuert.
Genau hier hab ich das Problem um dies sauber in MyBB einzubinden.
Den Frame aus den externen Seiten brauche ich, da im linken Bereich die auswählbaren Bereiche sind und im weiteren Frame die Anzeige der Seiten erfolgt (Page 1,2,4,5....)


RE: Seite einbinden + Frame - StefanT - 19.02.2012

Dann ersetze das ganze Template durch das Frameset.