Brindille de vérifier si le fichier existe
Bonjour je suis aide slim cadre et de rameaux, et voici mon code php:
$filename = '/path/to/foo.txt';
if (file_exists($filename)) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
Maintenant, je veux mettre l'instruction if dans mon fichier de modèle. Comment puis-je utiliser le file_exists
fonction dans mon template twig pour que je puisse vérifier si un fichier existe?
OriginalL'auteur wobsoriano | 2015-07-16
Vous devez vous connecter pour publier un commentaire.
Création d'une fonction personnalisée est très bien si vous avez vraiment besoin de faire une validation sur le modèle de côté. Mais Brindille n'est pas destiné à être utilisé de cette façon.
Vous pouvez juste faire le valitadion php côté et passer un drapeau de votre modèle:
PHP
TWIG
Avertissement: je ne sais pas exactement de la même façon à rendre un template twig à l'aide de Slim (Symfony2 gars ici), mais c'est même logique.
OriginalL'auteur viarnes
Vous pouvez créer votre propre fonction ou test et vient de passer les arguments à la fonction PHP.
Et puis dans votre modèle:
Malheureusement existe sonne bizarre en anglais. Peut-être une fonction aurait plus de sens.
Jetez un oeil à cette réponse.
Avoir du mal à comprendre mais vais essayer 😀
OriginalL'auteur Anonymous