Gerenciador de filmes em cartaz de cinema.

319 views
Skip to first unread message

Júlio Cavalcanti

unread,
Oct 11, 2011, 8:34:17 AM10/11/11
to wordpress-brasil
Pessoal, quem já desenvolveu ou trabalhou com gerenciamento de filmes em cartaz de cinema no wordpress levanta a mão! =D É isso galera, to prestes a desenvolver esse recurso. Mas antes gostaria de saber se alguem já fez ou já trabalhou com isso. Pra eu poder utilizar o recurso do abençoado! =) Eu tava pensando na seguinte estrutura: cada post seria um filme e criaria uma metabox que tivesse uma grade com as salas e os horarios das salas pra eu dizer que dias e em que horarios desses dias o filme vai ser exibido. O que acham? Alguém pode me ajudar com isso?

Valeu!

Júlio Cavalcanti 
[ Desenvolvedor Web ] 

:: www.juliocavalcanti.com :: 

Email: con...@juliocavalcanti.com
Gmail: juliocava...@gmail.com

Recife - PE 

"Bem-aventurados os limpos de coração, porque verão a Deus." (Mateus 5:8)

Rafael Wisch

unread,
Oct 11, 2011, 8:54:16 AM10/11/11
to wordpres...@googlegroups.com
Olá Julio, tudo bem?

dessa forma que está pensando daria para fazer, mas se eu fosse desenvolver, faria algo utilizando custom post type, e criaria os campos específicos utilizando algum plugin como custom field template que é muito bom, e bem fácil de utilizar...

ficaria bem profissional e específico...

fica ai minha sugestão Júlio...

abraço

--
Você recebeu esta mensagem por estar inscrito na lista de debates "WordPress Brasil" através do sistema Google Groups.
 
Para enviar uma mensagem: wordpres...@googlegroups.com
Para cancelar sua inscrição: wordpress-bras...@googlegroups.com
Para visitar o grupo: http://groups.google.com.br/group/wordpress-brasil?hl=pt-BR
 
Temas: http://wordpress.org/extend/themes/
Plugins: http://wordpress.org/extend/plugins/
Projeto WordPress: http://br.wordpress.org/



--
Rafael A. Wisch Neves

site: RafaelWisch.com
e-mail: rafae...@gmail.com
cel: +55(44)9985-3225
_________________
Good Frames Don't Save Bad Pictures.

Júlio Cavalcanti

unread,
Oct 12, 2011, 12:58:54 AM10/12/11
to wordpres...@googlegroups.com
Olá Rafael, 

Segui sua orientação e estou fazendo esse metabox com CPT, obrigado. Na criação do metabox do jeito que eu te expliquei, to utilizando um codigo que eu achei nesse link: http://wordpress.stackexchange.com/questions/19838/create-more-meta-boxes-as-needed/19852#19852

O código que ele disponibilizou está aqui: http://pastebin.com/e5mwP3ui. Funciona perfeitamente. Dai eu fui criar o meu sisteminha de gerenciamento de filmes em cartaz de cinema e tive alguns contratempos. Customizei o código desse rapaz pra fazer o que eu gostaria. O problema é que não tá salvando. Vcs sabem me dizer o pq? 

O link do meu código é esse: http://pastebin.com/tTct5a9B

Valeu!

Júlio Cavalcanti 
[ Desenvolvedor Web ] 

:: www.juliocavalcanti.com :: 

Email: con...@juliocavalcanti.com
Gmail: juliocava...@gmail.com

Recife - PE 

"Bem-aventurados os limpos de coração, porque verão a Deus." (Mateus 5:8)


Abraão Coelho

unread,
Oct 12, 2011, 10:19:26 AM10/12/11
to wordpres...@googlegroups.com
Júlio, não conferi o código não (só dei uma olhada) mas você conhece o http://www.deluxeblogtips.com/2011/06/update-meta-box-script-v32-is-available.html ? É excelente pra criar metaboxes de uma maneira muito simples.

Nunca mais tive que me preocupar com Salvar, Atualizar, remove custom field nem nada do tipo porque ele já cuida disso por baixo dos panos, posso me concentrar só nos boxes que preciso e na lógica do sistema.

Abs.,
---
Abraão Coelho 
Blog: http://www.abraaocoelho.com
Twitter: @abrcoelho
Belo Horizonte - MG


2011/10/12 Júlio Cavalcanti <juli...@gmail.com>

Jackson Ferreira de Andrade Mafra

unread,
Oct 12, 2011, 10:28:17 AM10/12/11
to wordpres...@googlegroups.com
http://www.google.com.br/movies

Cria um pequeno plugin que puxa os dados daqui.



att.
Jackson F. de A. Mafra
Front-End / Back-End Software Engineer


2011/10/12 Abraão Coelho <abrc...@gmail.com>

vinicius gomes

unread,
Oct 13, 2011, 6:22:56 AM10/13/11
to wordpres...@googlegroups.com
Eu ja vi algo parecido.
Att.

Guilherme Euler

unread,
Oct 13, 2011, 7:51:48 AM10/13/11
to wordpres...@googlegroups.com
Olha só... eu achei a idéia interessante e achei esse plugin aqui: WP Showtime
http://wordpress.org/extend/plugins/wp-showtime/

Com algumas pequenas modificações (cerca de 1h fuçando) consegui alterar ele pra ficar dessa forma e pegando os resultados em português do Brasil: http://libertino.net/horarios-de-cinema

Como essa é uma página de testes rodando no meu blog pessoal que quase não tem visitas, por favor, não façam muitos testes :D (é pedir muito?)

Pelo que ví o plugin pega os dados de forma bastante simples e vai "varrendo" a página em busca das informações de forma que é possível indexar essas informações e personalizar a saída delas.

Estou indo dormir agora pq passei a noite trabalhando aqui e fiz isso aí mais por diversão mesmo, mas quando acordar voltarei a mexer no plugin para pegar mais informações dos filmes e apresentar os dados de uma forma um pouco diferente :)

[]s,

Júlio Cavalcanti

unread,
Oct 13, 2011, 8:34:04 AM10/13/11
to wordpres...@googlegroups.com
A questão é que eu estou desenvolvendo um site de um shopping, dai eu não posso pegar a programação de outros cinemas, pq é o proprio shopping que vai definir a programação do cinema dele e publicar no site. Por isso estou tentando desenvolver esse metabox pra o wordpress. Alguém pode dar uma olhada no código pra mim e ver o que pode estar errado?

Valeu pessoal pelas respostas e pela ajuda! =)

Abraço



Júlio Cavalcanti 
[ Desenvolvedor Web ] 

:: www.juliocavalcanti.com :: 

Email: con...@juliocavalcanti.com
Gmail: juliocava...@gmail.com

Recife - PE 

"Bem-aventurados os limpos de coração, porque verão a Deus." (Mateus 5:8)


Júlio Cavalcanti

unread,
Oct 13, 2011, 11:38:05 AM10/13/11
to wordpres...@googlegroups.com
Galera! Valeu pela ajuda! Achei o erro!

Eu estava recuperando os dados dos campos assim:
 $hora_exibicao = get_post_meta($post->ID,'hora_exibicao',true);

hora_exibicao é a meta_key.

só que o name dos campos estavam assim:

<input type="text" style="width:100%;" value="'.$exibicoes['sessao1'].'" name="exibicoes['.$c.'][sessao6]" class="rw-text">

O name estava com "exibicoes" e não com "hora_exibicao".

Ai quando o código ia recuperar os dados, não existia nada dentro de hora_exibicao!

Bem, quem se interessar por essa metabox postei lá no pastebin[ http://pastebin.com/tTct5a9B ]. Fiquem a vontade pra usufuir! =D

Pra aqueles que não entenderam o propósito dessa metabox, é o seguinte.

Eu estou desenvolvendo o site de um Shopping. O próprio pessoal desse shopping gerencia a programação do cinema do shopping.

No caso, eu criei um CPT Filmes e cada post é um filme, dentro dele estão todas as informações sobre o filme: Titulo, censura, atores, duração, sinopse, url do trailer, inclusive as informações sobre a exibição desse filme no cinema(ai entra a metabox): Salas nas quais o filme será exibido, se a sala é 3D, se é dublado ou se é legendado.

É isso pessoal!

Abração

Júlio Cavalcanti 
[ Desenvolvedor Web ] 

:: www.juliocavalcanti.com :: 

Email: con...@juliocavalcanti.com
Gmail: juliocava...@gmail.com

Recife - PE 

"Bem-aventurados os limpos de coração, porque verão a Deus." (Mateus 5:8)


Reply all
Reply to author
Forward
0 new messages