Replies: 3 comments 2 replies
-
Salut Laurent,
ben tu peux très bien le faire en ajoutant un paramètre au moteur de rendu
:
https://github.com/rawsrc/PhpEcho#parameters
$layout = new PhpEcho(...);
$layout->setParam('debug_mode', true);
Et dans la page de rendu :
if ($this->getParam('debug_mode')) {
} else {
}
Martin
Le dim. 26 sept. 2021 à 20:51, laurentsc ***@***.***> a
écrit :
… Bonjour,
je souhaite permettre de switcher entre 2 menus mais tout en ayant un seul
fichier *layout.php*. En clair, aujourd'hui celui-ci est codé comme suit
: `
<link rel="stylesheet" href="/assets/style.css" media="all" type="text/css">
addChildFromCurrent('nav', 'block Nav.php'), $this['body'] ?> ` On rajoute
donc un menu avec le fichier **Nav.php**. Peut-on modifier le fichier
**layout.php** afin de passer un paramètre (debug) au fichier **Nav.php**
de telle façon que si **debug** vaut true, alors dans Nav.php on rajoute un
onglet de **debug** mais on ne le fait pas si **debug** vaut false ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#16>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJSSYO7LCEDUSLE42ON27TUD5TSVANCNFSM5EZCEYWQ>
.
|
Beta Was this translation helpful? Give feedback.
-
euh comment est-ce possible ? tu n'as pas un point d'entrée unique pour toutes les vues ? |
Beta Was this translation helpful? Give feedback.
-
Tu as bien compris que je code comme un cochon 😢. Il faudrait pas par hasard que je crée une classe view qui dispose d'une méthode render et que donc pour créer une vue, il suffise d'instancier view et d'appeler la méthode render ? (il me semble avoir déjà vu ça). |
Beta Was this translation helpful? Give feedback.
-
Bonjour,
je souhaite permettre de switcher entre 2 menus mais tout en ayant un seul fichier layout.php. En clair, aujourd'hui celui-ci est codé comme suit : `
Beta Was this translation helpful? Give feedback.
All reactions