MyBB.de Forum
Template Lädt nicht bei neuer seite - 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: Template Lädt nicht bei neuer seite (/thread-29960.html)



Template Lädt nicht bei neuer seite - MatthiasK - 25.06.2014

Hallo Mybb Communety,

Ich habe vor knapp einer Woche angefangen ein eigene Seite zu schreiben nun habe ich sie fertig und wollte sie samt mybb Template.
In mein MyBB Forum basteln.
Das habe ich wie folgt gemacht

Code:
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll

require("global.php");


eval("\$headerinclude = \"".$templates->get("headerinclude")."\";");


?>

Ich habe es auch mit einem eigenem template probiert und zwar habe ich das template wie folgt eingefügt
war nur zu test Zwecken.
Das Template hatte den namen test_meins und ich habe es dan wie folgt versucht zu laden:
Code:
eval("\$test_meins= \"".$templates->get("test_meins")."\";");
Zitat:<html>
<head>
<title>{$settings['bbname']} - Impressum</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Impressum</strong></td>
</tr>
<tr>
<td class="trow1" align="center">

Nun ja alles was ich gemacht hatte resultierte in einer leeren weißen Seite.

Ich habe meine Funktion so programmiert das ich sie einfach via
Code:
include 'Pfad':
einügen will und das in den main also den trow1 Bereich reinkommt.

Nichts hat Funktioniert ich hoffe das man mir helfen kann habe viele Beiträge gefunden alles ausprobiert aber nichts hat geklappt


RE: Template Lädt nicht bei neuer seite - StefanT - 25.06.2014

Wie sieht deine PHP-Datei aus und wie heißt das Template?


RE: Template Lädt nicht bei neuer seite - MatthiasK - 25.06.2014

meine php datei die ich laden möchte sieht so aus
Code:
<?php



include 'include/api.php';
$map = new map();


?>


<div class="main">
    <section class="green">
      
        <?php echo sprintf(' <div class=" box"><a href="" class="north popup_oeffnen" onclick="test(%d)"><img src="img/icons/camp_%s.png"></a></div>', $map->Green['56']['ID'], $map->Green['56']['owner']); ?>
         <div class=" box feste"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['46']['ID'].')'; ?>"><?php echo "<img src=img/icons/keep_".$map->Green['46']['owner'].".png>";?><span><?php $map->anzeigen(46) ?></span></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['46']['time'].' )</script>'; ?></div>
         <div class="box bucht "><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['44']['ID'].')'; ?>"><?php echo "<img src=img/icons/keep_".$map->Green['44']['owner'].".png>";?><span></span></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['44']['time'].' )</script>'; ?></div>
         <div class="box huegel"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['41']['ID'].')'; ?>"><?php echo "<img src=img/icons/keep_".$map->Green['41']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['41']['time'].' )</script>'; ?></div>
         <div class="box horst"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['57']['ID'].')'; ?>"><?php echo "<img src=img/icons/tower_".$map->Green['57']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['57']['time'].' )</script>'; ?></div>
         <div class="box freistat"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['47']['ID'].')'; ?>"><?php echo "<img src=img/icons/tower_".$map->Green['47']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['47']['time'].' )</script>'; ?></div>
         <div class="box rotstrauch"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['45']['ID'].')'; ?>"><?php echo "<img src=img/icons/tower_".$map->Green['45']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['45']['time'].' )</script>'; ?></div>
         <div class="box grünsee"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['42']['ID'].')'; ?>"><?php echo "<img src=img/icons/tower_".$map->Green['42']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['42']['time'].' )</script>'; ?></div>
         <div class="box goeterkund"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['48']['ID'].')'; ?>"><?php echo "<img src=img/icons/camp_".$map->Green['48']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['48']['time'].' )</script>'; ?></div>
         <div class="box stern"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['54']['ID'].')'; ?>"><?php echo "<img src=img/icons/camp_".$map->Green['54']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['54']['time'].' )</script>'; ?></div>
         <div class="box sud"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['43']['ID'].')'; ?>"><?php echo "<img src=img/icons/camp_".$map->Green['43']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['43']['time'].' )</script>'; ?></div>
         <div class="tiefland box"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['55']['ID'].')'; ?>"><?php echo "<img src=img/icons/camp_".$map->Green['55']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['55']['time'].' )</script>'; ?></div>
         <div class="zuflucht box"><a href="" class=" popup_oeffnen" onclick="<?php echo 'test('.$map->Green['49']['ID'].')'; ?>"><?php echo "<img src=img/icons/camp_".$map->Green['49']['owner'].".png>";?></a> <?php echo '<script type="text/javascript">countdown('.$map->Green['49']['time'].' )</script>'; ?></div>
    </section>
    <div class="red">
         <div class=" box north"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['39']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['39']['time'].' )</script>'; ?></div>
         <div class=" box feste"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Red['37']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['37']['time'].' )</script>'; ?></div>
         <div class=" box bucht"><a href="" class="bucht popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Red['33']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['33']['time'].' )</script>'; ?></div>
         <div class=" box huegel"><a href="" class="  popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Red['32']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['32']['time'].' )</script>'; ?></div>
         <div class=" box horst"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Red['40']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['40']['time'].' )</script>'; ?></div>
         <div class=" box freistat"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Red['38']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['38']['time'].' )</script>'; ?></div>
         <div class=" box rotstrauch"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Red['35']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['35']['time'].' )</script>'; ?></div>
         <div class=" box grünsee"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Red['36']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['36']['time'].' )</script>'; ?></div>
         <div class=" box goeterkund"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['52']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['52']['time'].' )</script>'; ?></div>
         <div class=" box stern"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['51']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['51']['time'].' )</script>'; ?></div>
         <div class=" box sud"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['34']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['34']['time'].' )</script>'; ?></div>
         <div class=" box tiefland"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['50']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['50']['time'].' )</script>'; ?></div>
         <div class=" box zuflucht"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Red['53']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Red['53']['time'].' )</script>'; ?></div>
    </div>
    <div class="ewig">
        
    </div>
    <div class="blue">
         <div class=" box north"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['29']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['29']['time'].' )</script>'; ?></div>
         <div class=" box feste"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Blue['23']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['23']['time'].' )</script>'; ?></div>
         <div class=" box bucht"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Blue['27']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['27']['time'].' )</script>'; ?></div>
         <div class=" box huegel"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/keep_".$map->Blue['31']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['31']['time'].' )</script>'; ?></div>
         <div class=" box horst"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Blue['28']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['28']['time'].' )</script>'; ?></div>
         <div class=" box freistat"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Blue['30']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['30']['time'].' )</script>'; ?></div>
         <div class=" box rotstrauch"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Blue['25']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['25']['time'].' )</script>'; ?></div>
         <div class=" box grünsee"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/tower_".$map->Blue['26']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['26']['time'].' )</script>'; ?></div>
         <div class=" box goeterkund"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['58']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['58']['time'].' )</script>'; ?></div>
         <div class=" box stern"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['60']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['60']['time'].' )</script>'; ?></div>
         <div class=" box sud"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['24']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['24']['time'].' )</script>'; ?></div>
         <div class=" box tiefland"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['61']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['61']['time'].' )</script>'; ?></div>
         <div class=" box zuflucht"><a href="" class=" popup_oeffnen"><?php echo "<img src=img/icons/camp_".$map->Blue['59']['owner'].".png>";?></a><?php echo '<script type="text/javascript">countdown('.$map->Blue['59']['time'].' )</script>'; ?></div>
    </div>

    
        
        
    <div id="popup">
        
        <div class="schliessen"></div>

        <div id="popup_inhalt">
            <?php include 'include/deff.php';  ?>
        
        </div>

    </div>
    
    
</div>
<?php include 'include/deff.php'; ?>
ist eine Funktion für ein Spiel.

nun möchte ich das design von dem Forum einfach auch dafür haben da das teil nur ein Center teil ausgibt der von der Größe her passt.

Mein template heißt
Zitat:test_meins

und hat den Inhalt
Code:
<html>
<head>
<title>{$settings['bbname']} - Impressum</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Impressum</strong></td>
</tr>
<tr>
<td class="trow1" align="center">

wen das geladen wird wurde will ich dann noch das gegenstück basteln das dann den footer lädt und so.

aber es passiert einfach nicht nur ne weise Seite ich habe ka


RE: Template Lädt nicht bei neuer seite - StefanT - 25.06.2014

In diesem PHP-Code wird allerdings kein Template aufrufen?


RE: Template Lädt nicht bei neuer seite - Jockl - 25.06.2014

Hast Du Dir denn mal in der Doku angesehen, wie das normalerweise gemacht wird?
https://www.mybb.de/doku/haeufig-gestellte-fragen/wie-kann-ich-eine-eigene-seite-erstellen/


RE: Template Lädt nicht bei neuer seite - MatthiasK - 25.06.2014

Jop ich lade das Template in einer extra datei und includire dann die andere deshalb

die load php ist ja oben drinnen
Code:
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll

require("global.php");


eval("\$test_meins= \"".$templates->get("test_meins")."\";");
include 'Die Datei';
eval("\$test_meins_Button = \"".$templates->get("test_meins_Button")."\";");
?>
so hatte ich mir das vorgestellt


den Beitrag habe ich mir als vorlage genommen ja
(https://www.mybb.de/doku/haeufig-gestellte-fragen/wie-kann-ich-eine-eigene-seite-erstellen/)


RE: Template Lädt nicht bei neuer seite - StefanT - 25.06.2014

Da fehlt output_page(...);


RE: Template Lädt nicht bei neuer seite - MatthiasK - 25.06.2014

Danke Danke Danke Danke Danke.
Ich wusste doch mir wird hier geholfen und auch noch so schnell nutze schon so lange mybb aber seit neusten bastel ich erst bissel mit rum ich bedanke mich viel maß das hat mir super geholfen