Phenix_View_Helper_Text2image
Avez-vous déjà éprouvé le problème de créer un menu pour un site web sous forme d’image, car la police n’est pas standard au web et qu’ensuite vous ailler souvent a refaire le menu, car sois le site est traduit ou encore votre client vous demande des ajouts et modifications très souvent? Ce nouveau helper est donc la solution pour vous.
Qu’est-ce que Phenix_View_Helper_Text2image?
C’est simplement un View Helper pour Zend Framework qui vous permet de transformer « on the fly » un texte en image avec la police de caractère voulu, la grandeur et aussi la possibilité d’avoir un arrière-plan pour chaque image. Les images créées sont ensuite sauvegardées dans le répertoire de votre choix et ne seront pas recréées à chaque fois que la page est demandée sauf si n’importe laquelle des configurations est changée.
Configuration :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php $param = array( /* For image menu with special font */ 'imgdir' => "home/user/public_html/images", 'imgurl' => "/images", 'font' => "/home/user/App/Fonts/ITCKrist.TTF", 'fsize' => 11, 'flag' => "menu", 'width' => 170, 'height' => 26, 'tcolor' => "#4e6549", 'bgcolor' => "#FFFFFF", 'tposition_x' => 3, 'tposition_y' => 20 )?> |
Creer toutes les images du menu :
1 2 3 4 5 | <ul class="navmenu"> <li><a href="<?=$this->url()?>"><?php echo $this->Text2image("Acceuil", $param)?></a></li> <li><a href="<?=$this->url()?>"><?php echo $this->Text2image("Produits", $param)?></a></li> <li><a href="<?=$this->url()?>"><?php echo $this->Text2image("Contactez-nous", $param)?></a></li> </ul> |
Où trouver ce Helper?
Vous pouvez trouver ce helper sur le repository de PhenixApp. Par ici.
Related posts:
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.
Facebook comments:

