Comment construire une page de contact sur un modèle de php

Pages de contact pour les sites incluent parfois d'autres éléments, peut-être une forme ou une autre façon d'interagir. Cela signifie que vous pourriez avoir besoin d'inclure un autre fichier javascript ou CSS différente. Heureusement, vous pouvez le faire en étendant la classe de templates PHP et utiliser cette propriété type. Suivez ces étapes pour créer la page Contact:

  1. Ouvert classPage.php.

  2. A l'intérieur de la _getHead () méthode, ajouter une condition pour un nouveau type de page.

    L'ensemble _getHead méthode devrait ressembler à ceci:

    protégée _getHead de function () {$ de sortie = "" -si ($ this-> Type == "contact") {$ output = file_get_contents. ("pageHeadContact.txt") -.} else {$ output = file_get_contents ("pageHead .txt ") -} if ($ this-> titleExtra =" ")" $ this-> titre- else {$ title = $ this-> titre -..} $ output = "". $ Title.""-. $ output =" "-Retour $ output-} // fin de la fonction _getHead ()

    Ce code vérifie pour voir si la propriété type ($ this-> Type) est réglé sur contact. Si cela est le cas, une nouvelle fichier section est inclus. Dans le cas contraire, la normale section est inclus.

  3. sauvegarder classPage.php.

  4. Créer un nouveau fichier vide dans votre éditeur de texte.




  5. A l'intérieur du fichier, ajoutez la balise suivante:

  6. Enregistrez le fichier sous pageHeadContact.txt dans votre document root.

  7. Créer un nouveau fichier vide dans votre éditeur de texte.

  8. A l'intérieur du fichier, placez le CSS suivant:

    .contactMethod {font-style: italic-font-weight: hardiesse}
  9. Enregistrez le fichier sous contact.css dans votre document root.

  10. Créer un nouveau fichier vide dans votre éditeur.

  11. Dans le fichier, placez le code et HTML suivant:

    ? lt; phprequire_once ("classPage.php") - $ page = nouvelle page () - $ page-> type = "contact" - $ page-> titleExtra = "Contactez-moi" -print $ page-> GetTop () - impression lt; lt;

    Me contacter est facile

    [email protected]

    Twitter:stevesuehring


» » » » Comment construire une page de contact sur un modèle de php