Bonjour,

J'ai le logo placé dans le header dans le default.ctp , je voudrais savoir comment lui envoyer depuis le controller/vue une nouvelle image ?

4 réponses


PhiSyX
Réponse acceptée

Utilise les méthodes des blocs de vues? (default.ctp: startIfEmpty('logo'), fetch('logo') et view.ctp: start('logo'), end())

Bonsoir.
Pour commencer, il faut que l'on sache si le logo va changer sur chaque controller ou vue de tous les controller ?
Sauf qu'à principe le logo d'un site ne change pas selon les controller ou les actions.

sylvain
Auteur

En fait seulement sur un controller/view , je vais changer le logo pour la personalisation des fiches.

Je veux afficher des fiches de cuisines, et une photo remplacera le logo. voila

+1 pour la méthode de phisyx, ou bien tu utilises un element avec une variable.