J'ai un formulaire de connexion et je suis en train de le message flash lors de la connexion invalide comme celui-ci dans le contrôleur:Comment vérifier si le message flash réglé est vide dans CakePHP
$this->Session->setFlash(__('Invalid username or password'));
et afficher le message comme ci-dessous fichier ctp:
<div id="error" >
<?php
echo $this->Session->flash();
?>
</div>
CSS pour la div est la suivante:
#error {
padding:10px;
display:inline-block;
margin-right: 18px;
font-size:16px;
font-weight:600;
position:relative;
top:20px;
}
Lorsque la page est chargée une message flash vide est affiché. Comment vérifier si $this->Session->flash();
est vide et afficher div uniquement si ce n'est pas vide ??
Lorsque le message est un message flash vide à la page charge, il ressemble à ceci:
manière similaire, il ressemble à ceci lorsque le message est défini:
Pourquoi '' ' .ctp''' l'affiche simplement à partir de la méthode du contrôleur. – aavrug
J'ai besoin de conception personnalisée pour cela –
Comment le faire ?? –