1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"
Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.
Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.
Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.
[Réglé] Inclure un template dans un autre template ? {$template}
Mots-clés » templates, mybb, inclure, inclusion, template, autre, $template |
05-06-2015, 20:21,
|
|||
|
|||
Inclure un template dans un autre template ? {$template}
VERSION_MyBB : 1.8.4 Bonjour Mybb.fr Je me pose la question suivante: peut-on inclure un template (créé par moi même) dans un autre template ? Je m'explique: j'ai un bon bout de code html que je veux mettre dans mon template "header", mais pour ne pas le polluer je souhaitais créer un template "nitrome" que je comptais appeler en utilisant la balise {$nitrome}, mais le template "nitrome" ne semble pas s'être inclu... Aussi je me demande si c'est vraiment faisable, ou s'il y a un autre moyen, merci Code PHP : <div class="wrapper"> |
|||
05-06-2015, 22:31,
(Modification du message : 05-06-2015, 22:33 par exdiogene.)
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Se sont les fichiers sources qui procèdent à l'inclusion des templates, il n'est pas suggéré de les modifier sous peine de voir disparaitre les modifications lors d'une mise à jour subséquente.
Il est préférable d'utiliser un plugin pour effectuer ce type d'opération. Il serait aussi possible d'utiliser un MyCode pour substituer [nitrome]...[/nitrome] par un contenu prédéterminé... |
|||
05-06-2015, 23:29,
(Modification du message : 05-06-2015, 23:30 par Nitrome.)
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Tout d'abord merci pour ta réponse
Le MyCode ne me serais pas utile ici, je souhaite rajouter du html dans mon header, pas dans mes messages. Ok donc comme faire un plugin me prendrais trop de temps juste pour faire ça, je vais la jouer bourrin et mettre mon code salement dans mon template, on va pas chipoter pour si peu même si c'est dommage Merci et bonne soirée ! |
|||
06-06-2015, 1:16,
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Désolé, j'avais oublié que les MyCode ne sont pas interprétés de façon globale.
Une autre solution serait d'utiliser le plugin "PHP in Template" de ZingaBurga... |
|||
06-06-2015, 1:38,
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Ah oui je l'ai, j'avais pas pensé à mettre des include()
Mais bon si je dois passer par le ftp à chaque fois que je veux modifier un truc... |
|||
06-06-2015, 2:23,
(Modification du message : 06-06-2015, 2:24 par exdiogene.)
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Il serait possible d'inclure un "template" {$nitrome} ...
|
|||
06-06-2015, 10:05,
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Et bien non, justement, c'est pour ça que je suis la xD
J'ai bien ce plugin mais ça ne marche pas... |
|||
06-06-2015, 12:03,
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Il semble pourtant possible d'insérer un autre template avec le plugin de Zinga Burga, voici un extrait de sa description :
"Call another template, using <template ...>, eg <template header>" Alors il suffirait d'ajouter "<template nitrome>"... |
|||
06-06-2015, 12:37,
(Modification du message : 06-06-2015, 12:45 par Nitrome.)
|
|||
|
|||
RE: Inclure un template dans un autre template ? {$template}
Bravo encore une fois exdiogene !!
Donc oui, c'est bien ça, et ça marche (j'aurais du mieux lire la description du plugin avant de dire que ça ne marchait pas, j'avais juste pas la bonne forme) Merci, problème résolu |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 4 visiteur(s)