Librairie JSTL – Boucles foreach
Afficher les éléments d’une collection. Boucle Foreach :
<c:forEach var="unElementDeMaCollection" items="${maCollection}" > <c:out value="${unElementDeMaCollection}" /> </c:forEach>
Afficher les 5 premiers éléments de la collection.
<c:forEach var="unElementDeMaCollection" items="${maCollection}" begin="0" end="4"> <c:out value="${unElementDeMaCollection}" /> </c:forEach>
Afficher la valeur de la variable incrémenté. Boucle de type for(i=0; i=5; i++) { }.
<c:forEach var="valeurDuChiffre" begin="1" end="5"> <c:out value="${valeurDuChiffre}" /> </c:forEach>
Traduction française pour le thème Envisioned – Elegant Themes
Elegant Themes ne fournit pas les traductions françaises pour leurs thèmes. Voilà les fichiers de traduction (.po et .mo) pour le thème Envisioned en français, mis à disposition.
Ils sont à déposer dans « /wp-content/themes/Envisioned/lang/ ».
N’oubliez pas de les réimporter à chaque mise à jour du thème.
Villa Paul et Virginie
Refonte du site web Villa Paul et Virginie (graphisme et développement) avec le framework Symfony 1.4. Le but étant de reprendre le site existant et de le refondre avec l’outil Symfony (modification du code source), avec un nouveau design et modification et ajout de contenus ainsi qu’une amélioration du SEO.
Fiche du site
Nom : Villa Paul et Virginie
URL : http://www.villa-paul-et-virginie.com
Description : Villa Paul et Virginie est une maison d’Hôtes à Flic en Flac, à l’île Maurice, de 12 chambres thématiques climatisées de 20 m² avec tout le confort. Piscine, accès internet/wifi, services hôteliers, réception pour le change de devises et autres informations…. à 150m de la plage et à 2 min des commerces.
Mots clés : Chambre d’hôte, Petit hotel calme, Small quiet hotel , Flic en Flac, Maurice, Mauritius, Honeymoon, Lune de miel, Diving, Plongée, Tropical, Weddings, Mariage
Les vitrines de Demlyly
Les vitrines de Demlyly est un site réalisé avec WordPress. Le but étant de mettre en valeur les créations de pâtes à sel et de miniatures dans des galeries de photos et d’afficher les dates d’expositions et des marchés de noël dans un calendrier, à titre informatif.
Intégrer du PHP dans du VRML
L’intérêt d’utiliser du PHP dans le langage VRML est le même que pour le langage HTML : avoir du contenu dynamique comme récupérer des informations tirées d’une base de données, valeurs différentes en fonction des variables, …
Pour commencer, il faut indiquer le content-type du fichier grâce à la fonction header() de PHP :
<?php header ("Content-type: model/vrml"); ?>
Ensuite il suffit juste de générer le VRML comme pour le HTML.
A noter toutefois que la ligne « #VRML V2.0 utf8 » doit se trouver tout de suite après la déclaration du content-type, sans espace et sans retour à la ligne (au risque que plus rien ne fonctionne), comme ceci :
<?php header ("Content-type: model/vrml"); ?> #VRML V2.0 utf8
Exemple de récupération de données dans une base.
Comme en HTML, on récupère à l’aide d’une requête SQL (il n’est bien entendu pas question ici de programmation Objet).
<?php //Après avoir fait la connexion à la base $sql="select champs1, champs2 from Table where id=1;"; $result=mysql_query($sql); $row=mysql_fetch_array($result); $champs1 = $row['champs1']; $champs2 = $row['champs2']; ?>
Exemple pour afficher ensuite le texte avec une forme géométrique « Text » avec un echo.
Transform {
translation 0 0 0
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0 0 0
}
}
geometry Text { #forme texte
<?php echo 'string ["'.$champs1.'", "'.$champs2.'"] '; ?> #texte a ecrire
fontStyle FontStyle {
family "ARIAL" #fonte
style "BOLD" #style
size 0.1 #taille de la fonte
spacing 1 #espacement
justify "MIDDLE" #positionne le centre
horizontal TRUE #horizontal ou non
leftToRight TRUE #gauche a droite
topToBottom TRUE #haut en bas
}
}
}
]
}Enfin le fichier doit être enregistré avec l’extension .php.


