Template für 5 Seiten erstellen. - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Template für 5 Seiten erstellen. (/thread-32472.html) |
RE: Template für 5 Seiten erstellen. - skrilaxrev - 13.08.2015 Okay super, sehr gut erklärt. Werde ich gleich mal probieren... RE: Template für 5 Seiten erstellen. - skrilaxrev - 15.08.2015 Okay habe es mir mal angesehen. Folgendes fehlt mir. Ich hatte eigentlich vor das Template nicht nur in Index einzufügen, sondern auch noch in einige andere, wie z.B. Das reply-Template. Geht das nicht, müsste ich dafür jedes Mal ein extra Template erstelllen? Dann wäre meine Aktion nämlich sinnlos, denn das ist ja genau das was ich nicht mehr machen wollte. Oder hast du die Beispielvariablen einfach nur so gewählt und ich könnte $box überall einfügen? Auch wenn das Template index_box heißt? Ja nee schon gut, hab' falsch gedacht. Funktioniert alles. Hae es also nun so gemacht: Code: eval('$bannersidebar = "'.$templates->get('bannersidebar').'";'); Das an die entsprechende Stelle in der Index.php eingefügt. Dann ein Template mit dem Namen $bannersidebar erstellt und es an der entsprechenden Stelle reingeholt. Alles Bestens, genau das wollte ich. Danke und weiter so! PS. Ich spende demnächst nochmal was. Achso nee, ich muss das auch in jede Datei einfügen, die das betrifft. In dem Fall z.B. auch showthread.php. Glaube ich bräuchte da nochmal Hilfe, wo ich das da einfügen muss für showthread, newreply und newthread. Code: eval("\$bannersidebar = \"".$templates->get("bannersidebar")."\";"); Hoffe das ist okay so. Code: if($forumpermissions['canpostthreads'] != 0 && $mybb->user['suspendposting'] != 1) Das funzt aber leider net... :/ Ja nee, also da gibt es ja auch extra PHP Dateien für. Sorry... Alles gut also! RE: Template für 5 Seiten erstellen. - MrBrechreiz - 15.08.2015 Funktioniert es also ? RE: Template für 5 Seiten erstellen. - skrilaxrev - 17.08.2015 Jepp funktioniert, danke! RE: Template für 5 Seiten erstellen. - skrilaxrev - 12.09.2015 Hat bis jetzt wunderbar funktioniert. Jetzt möchte ich das selbe Template {$bannersidebar} bei editpost einfügen und da passiert einfach nichts... Hat das einen bestimmten Grund? Ich verändere das richtige Template, andere Veränderungen werden sichtbar. RE: Template für 5 Seiten erstellen. - MrBrechreiz - 12.09.2015 Dann solltest Du in der editpost.php deine Templates auch an richtiger Stelle einbauen, sodass sie auch im Template ausgegeben werden können. RE: Template für 5 Seiten erstellen. - skrilaxrev - 12.09.2015 Ach, das hab' ich doch glatt wieder vergesse - sorry, ja! RE: Template für 5 Seiten erstellen. - cthulhu - 21.05.2016 Unser Forum macht mich noch verrückt^^ Ich habe bereits vor längerem erfolgreich Templates erstellt und eingebunden aber heute will es beim besten Willen nicht. folgendes wurde gemacht: -Template erstellt: "testtemplate" -global.php ergänzt: PHP-Code: eval('$testcode = "'.$templates->get('testtemplate').'";'); Leider kommt keinerlei Code des Templates dabei raus. Namen wurden mehrfach gechekt. Ein Debug-Versuch mit einem js alert($testcode) brachte ein leeres Fenster hervor. Was kann hier schief laufen? RE: Template für 5 Seiten erstellen. - StefanT - 21.05.2016 Wo hast du das in der global.php eingefügt? Und in welchem Template hast du die Variable eingefügt? RE: Template für 5 Seiten erstellen. - cthulhu - 21.05.2016 In der global.php ganz ans Ende (wo bereits ein anderes Template auch steht und läuft). Und die Variable habe ich in Header und in portal_whosonline getestet. |