Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite.
Vamos supor que eu tenha uma classe
class View{
private $Div;
public function Div($Div) {
$this->Div = $Div;
}
/Essa classe contem mais coisas, que não influenciam na dúvida, por isso enxuguei-a /
Essa $Div seria uma classe ou id ou html que eu adicionaria na página para ser carregada.
Por exemplo:
/ Apenas PHP /
<?php
$viem = new View;
$viem->Div('.exemplo');
$viem->Div('footer');
?>
O que eu quero é poder é ao chamar o Método ele identificar o que estaria sendo passado por parâmetro e poder carregar o html
/ Apenas HTML com as {$} -> chamadas de campos /
<section class="exemplo">
HTML correspondente
</section>
<footer>
© {$NomedoSite} - {$ano} Todos os direitos reservados
</footer>
Eu consigo chamar a página completa, digamos que esse HTML seja o footer.html, passando no parâmetro do método ele carrega [utilizando outro metodo que não está na classe], mas de qualquer forma, eu teria que jogar o HTML dentro do PHP para fazer a formatação (CSS), pois carrega a página de vez, e carregando por classe ou id eu manteria o html longe da página .php.
Isso é possível ou existe uma outra forma?
Carregando comentários...