Pratique de MySQL et PHP- P81

Pratique de MySQL et PHP- P81:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | 378 Chapitre 9. Introduction au Zend Framework On peut gérer le layout au niveau de chaque action soit pour modifier le document utilisé avec l instruction Utiliser autre. phtml comme layout this _helper layout setLayout autre soit en n utilisant plus du tout le layout par exemple pour produire un document non écrit en HTML. Ne pas utiliser le layout th i s _helper layout d is able Layout Créer des Helpers La notion de Helper assistant en français correspond à une manière détournée d enrichir une classe orientée-objet sans recourir à l héritage. Nous allons prendre le cas d un helper pour la vue. Le point de départ est le suivant si on veut enrichir la vue avec des méthodes utiles pour tout le site comme la mise en forme d une date ou d un montant monétaire la solution naturelle est de créer une sous-classe MaVue de Zend_View et d y placer ces méthodes. Pour éviter cette démarche un peu lourde le Zend Framework permet d implanter les méthodes ajoutées sous forme de helper dont le nom et la syntaxe particulière mènent à les traiter comme des méthodes de la Zend_View. Voici un exemple simple. On veut pouvoir disposer dans chaque vue de l URL de base du site. Cette URL est vide si le site est directement dans la racine htdocs du site web sinon elle doit contenir le chemin d accès entre htdocs et la racine du site. Pour constituer correctement les URL placées dans une vue il faut les préfixer par l URL de base. Il serait dangereux de la placer en dur dans les vues sous peine d avoir à changer beaucoup de choses si l organisation du serveur évolue. On doit donc disposer de cette URL de base dans les scripts de vue. Pour cela on place dans le répertoire views helpers le code suivant Exemple zscope application views helpers la méthode ajoutée à la vue pour obtenir l URL de base du site. php Exemple d un helper pour la vue donnant la base de l application . class Zend_View_Helper_BaseUrl On prend simplement l URL de base dans la configuration Le .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.