Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Zend Framework - Templates
para quem não viu os tutoriais anteriores segue os links:
facil nao é mesmo?
na hora de testarem só olhar o codigo fonte da pagina e verão o conteudo completo do index com o cabeçalho e rodapé
agora só baixarem o exemplo e testarem, qualquer duvida só postarem aqui.
[Zend_Template.zip
OBS: Pasta Library vazia.
Beleza pura, por enquanto nenhuma dúvida de minha parte :D
Experts colegas!! rss
Estou iniciando em programação visual ja fiz cursos de PHP e agora JAVA. Mas nao foi suficiente...
Inicialmente desejo programar em PHP utilizando uma IDE + Zend e gostaria da ajuda de vcs. Gostaria de indicação de livros, tutoriais e com as dicas postadas por vcs aqui no forum, tenho a certeza que conseguirei...
Poderiam me ajudar?
Sobre livros faz uma busca no fórum, tem va´rios tópicos sobre isso..
e sobre os tutoriais só ficar ligado na área de artigos do forum e do site!
Abraço.
Qualquer dúvida ja sabe.. GRITA!
Muito show os tutoriais. Muito bons mesmo.
Mas eu estou com uma tremenda duvida.
No seu exemplo de templates, ficou facil porque o template usado é super simples também.
Mas imagina que eu fizesse um template bem loko no photoshop, todo moderno, e então tenho que colocar o codigo dentro desse template.
Eu teria que dividigo em varios arquivos .phtml?
Não há uma forma de eu ter uma pagina template, e vou incluindo areas de codigos, tipo no centro do template vai abrindo todos os views e tal?
Esta clara minha duvida? É que as vezes não sei exprimila.
Abraços
E muito obrigado de qualque forma, pelos tutoriais.
E pela galera ae, é nóis..rsrs
sim.. onde você quer tenham as saídas das suas views você coloca :
<?php echo $this->layout()->content; ?>
e se quiser renderizar parte por parte faz como o Fabyo citou no fim do post:
<?php echo $this->render('NOME-DO-ARQUIVO.phtml'); ?>
Espero ter ajudado.
Att,
Leandro Barral []'..
Cara e se eu precisar incluir uma pagina dinamica ou um metodo de um controller:
<? echo $this->render('estatica.phtp'); ?>
mais para uma pagina dinamica? oe qu faço.
Fabio,
Muito obrigado, seu tutorial me ajudou muito, poderiam ter colocado mais tutoriais assim, ja que na internet ta meio phoda encontrar um tutorial passo a passo decente.
desde ja agradeco a todos que colaboram com as duvidas aqui no imasters e em outros forum.
Aí Fabyo.. eu denovo... Eu vi que nos modelos dos templates dá pra inserir código php, como algumas variaveis e talz... mas dá pra usar uma programação mais avançada "in-line" também??
Para ser mais específico: Eu costumo utilizar o lado direito do site para mostrar alguns aplicativos do site... como listagem de noticias (por exemplo)...
Como eu poderia fazer isso no meu template lateral??? Utilizo os famosos includes para conexão com o banco e faço a seleção dos dados normal ou utilizando o zend fica diferente isso??
Opa
entao utilizando o Zend fica um pouco diferente porque ele segue o padrao MVC ou seja separação de camadas
resumindo a grosso modo :
Controller é onde se processa tudo, loops, seta variaveis pega valores de cookie, session, get/post etc...
Model é onde se faz a conexao com o banco de dados
View é onde fica os html e templates, suas paginas com variaveis esperando seus valores vir da controller
resumidamente é isso, e com as 3 camadas M, V, C trabalhando junto é que sai o resultado da sua pagina.
Eh eu lembro disso Fabyo... está no seu post no inicio do Tutorial... o que estou precisando entender mesmo eh em forma de código...
já estou saturado de tanto ler documentação e tutoriais sobre o assunto... e sempre que me arrisco a ir pro código sozinho... me bate uma dúvida e eu volto as pesquisas... =/
Não lembro se naquele modelo que te mandei tem uma estrutura completa ou soh uma index... mas o que eu preciso eh ver scripts prontos... com os prinsipais pontos da montagem de um site usando o ZEND...
tipo: um modelo que aborde a montagem dos sites ultilizando os templates... com umas duas ou tres páginas mesmo, com algum exemplo usando conexão com o banco de dados... fazendo uma listagem simples (de usuarios, por exemplo) sem nenhum caprixo... somente algo que aborde os principais pontos que você mostrou ao longo desse tutorial... e que são e essenciais para a montagem de um site simples...
Não sei se estou pedindo muito, ou já sendo abusado... mas pra todo mundo que está começando... ter um script básico pra começar a mexer pra lá e pra cá.. fazer testes e talz... ajuda muito mais do que só pinceladas no assunto... ;)
Isso não significaria de TER O NEGOÇO PRONTO! mesmo que o código já esteja previamente pronto... e façamos o velho "COPY e PASTE"... ainda seria necesário muito estudo e pesquisa pra poder dizer: enfim "FIZ UM SITE" ;)
intaum...
Eu entendo voce e sei como é dificil no começo, ainda mais sem exemplos
assim que der eu posto um exemplo simples de um site com Zend.
t+
Ta ok Fabyo..... eu te agradeço pela força... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
inté +
Olá,
eu baixei o ZF do site da ZEND ai ele deu problema dizendo que não achava o library/Zend/Loader.php e não faço a menor ideia porque esta certo os arquivos talz as pastas...
Se tiver uma luz ae
Abraço
voce copiou a pasta library pro seu projeto?
Parabéns pelas dicas!
Eu só ouvi falar de Zend, quando uma mulher de uma empresa me perguntou se eu tinha conhecimento.
Eu fui sincero numca ouvi!
E fui atrás para saber o que era.
Depois do que eu le, para mim é fantastico.
fiquei um pouco confuso, mas vou continuar pesquisando lendo até chegar aonde eu quero.
gosto de frameworks, resume bem o nosso trabalho, porque criar algo, se já está pronto. Funciona bem!
Isso é o mais importante.
Estou pensando em até comprar um livro.
Mais uma vez obrigado pelo conteúdo.
Pois, conhecimento é algo que ninguém pode nos tirar! heeeeeee http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Olá Fabyo, bom dia! Primeiramente, gostaria de parabenizá-lo pelos seus tutoriais sobre ZF, pois tem me ajudado a aprender.
Estou com uma pequena dúvida: Quando executo a página aparece o conteúdo da index, porém, quando clico sobre o link para a página2, aparece o "HTTP 404 - Arquivo não encontrado".
OBS: Coloquei os arquivos na mesma sequência do download.
Abraços.
Parabéns Fabyo,
seus Tutoriais sobre o Zend Framework estão sendo muitos bons,
até hoje não tinha visto nada parecido. está ficando show....