Beiträge: 8
Themen: 2
Registriert seit: 07.07.2012
23.07.2012, 14:56
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2012, 14:57 von FearEx.)
Hey,
Ich habe im Header jetzt Bilder eingefügt, die wie eine Schalt fläche sein sollen. Wenn man mit der Maus drüber geht sollte eine Kleine Information erscheinen. Habe jetzt hier ein PhP code, der auch klapt aber dieser klapt leider nicht im MYBB.
Bitte um hilfe:
Dieser Code liest die ersten 3 Zeilen eines .txt file aus
code:
Code:
<a class="infotext" href="../index.php"
<img src="images/xy.png" width="71"height="148" name="cod"><span>
<?php
$array = file ('../include/text.txt');
$break = "<br>";
echo $array[0];
echo $break;
echo $array[1];
echo $break;
echo $array[2];
?>
</span></a>
Angezeigt wird nur:
" echo ; echo ; echo ; echo ; echo ; ?>[/code]
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
In Templates kann kein PHP-Code verwendet werden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 8
Themen: 2
Registriert seit: 07.07.2012
eine idee wir ich es trozdem einfügen könnte?
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
In der global.php einfügen und mit einer Variable versehen. Und dann im Template die Variable setzen.
Beiträge: 8
Themen: 2
Registriert seit: 07.07.2012
wie mach ich am besten die Variable rien? bin nochnicht so vertraut mit php allgemein
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Beispiel:
Du fügst in der global.php an entsprechender Stelle folgende Zeile ein
PHP-Code:
$meineVariable = "Hallo Welt";
Dann kannst Du z.B. im index-Template diese Variable so einsetzen
Code:
....
{$meineVariable}
...
Beiträge: 176
Themen: 22
Registriert seit: 24.03.2009
Eine kurze Frage hierzu:
Gibt es einen Hook, oder in der Plugin API eine Möglichkeit ebenso solche Variablen zu deklarieren? (Also Variablen, die dann in den Templates benutzt werden können).
Zwei Hintergründe dazu:
1. Würde das solche Änderungen updatesicher gestalten.
2. Spiele ich schon lange mit dem Gedanken mich auch mal an MyBB Plugins zu versuchen. Und das wäre ein guter Einstieg, denke ich.
Beiträge: 8
Themen: 2
Registriert seit: 07.07.2012
Sry das ich so spät Antworte, war im Urlaub.
Code:
$squadreader = "
<a class="infotext" href="#"
onmouseover="cod.src='#.png'; mouseoversound.playclip();"
onmouseout="cod.src='#.png';">
<img src="#.png" width="71"height="148" name="cod"><span>
<?php
$array = file ('include/text.txt');
$break = "<br>";
echo $array[0];
echo $break;
echo $array[1];
echo $break;
echo $array[2];
?>
</span></a>";
Habe es jetzt so in der Global stehen, aber es kommt ein Error. was ist falsch? :S[/code]
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Beiträge: 8
Themen: 2
Registriert seit: 07.07.2012
04.08.2012, 13:28
(Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2012, 13:29 von FearEx.)
Jetzt hab ich das problem das nur "array" angezeigt wird :/
$test1 = file ('../include/test1.txt');
<span>{test1}</span>