Como construir uma página de contato em um modelo PHP
páginas de contato para sites, por vezes, incluir outros elementos, talvez uma forma ou de outra forma de interagir. Isto significa que você pode precisar incluir outro arquivo javascript ou CSS diferente. Felizmente, você pode fazê-lo estendendo a classe PHP templating e usar essa propriedade de tipo. Siga estes passos para criar a página de contacto:
Aberto classPage.php.
Dentro do _getHead () método, adicionar uma condicional para um novo tipo de página.
o inteiro _getHead método deve ficar assim:
_getHead protegida function () {$ output = "" -se ($ this-> tipo == "contato") {$ output = file_get_contents. ( "pageHeadContact.txt") -.} else {$ output = file_get_contents ( "pageHead .txt ") -} if ($ this-> titleExtra =" ")" $ this-> Título- else {$ title = $ this-> título -..} $ output = "
". $ Título." . "- $ Output =" "-Retornar $ output-} // função final _getHead ()Este código verifica para ver se a propriedade tipo ($ This-> Tipo) está configurado para contato. Se for, em seguida, um novo arquivo de seção está incluído. Caso contrário, a secção normal é incluído.
Salvar classPage.php.
Criar um novo arquivo vazio em seu editor de texto.
Dentro do arquivo, adicione a seguinte marcação:
Salve o arquivo como pageHeadContact.txt na raiz do seu documento.
Criar um novo arquivo vazio em seu editor de texto.
Dentro do arquivo, coloque o seguinte CSS:
.contactMethod {font-style: italic-font-weight: bold-}
Salve o arquivo como contact.css na raiz do seu documento.
Criar um novo arquivo vazio em seu editor.
Dentro do arquivo, coloque o seguinte código e HTML:
? Lt; phprequire_once ( "classPage.php") - $ page = Nova página () - $ page-> type = "contato" - $ page-> titleExtra = "Fale comigo" -print $ page-> getTop () - impressão lt; lt;