Posted by DCosme on May 29, 2012 at 9:33am
Pessoal criei um content, produtos, que usa taxonomia para colocar um determinado produto na respectiva familia mas quero criar uma especie de galeria de imagens para esses produtos... Algum módulo ou ideia para fazer isto?
Cumprimentos,
Diogo Cosme
Comments
Diversas soluções
Existem diversas soluções. Penso que a mais simples é inserir no "content type" um field de tipo imagem para colocar a imagem do produto e depois usar as views para construir a galeria.
gallery formatter
Existem realmente muitas soluções. Se quere que cada produto tenha várias imagens e apresenta-las como galeria tens este módulo: http://drupal.org/project/galleryformatter
Se queres apresentar vários produtos em forma de galeria podes usar o views com este módulo por exemplo: http://drupal.org/project/views_slideshow
GalleryFormater
Já criei tudo desta maneira e não consigo fazer a gallery...
No tipo de imagem galleryformater_slide e na view da taxonomy usei do tipo slideshow...
Não sei se está mal mas não estou a conseguir o que quero...
PHP
Existem muitos módulos mesmo, experimenta o que conseguires. No entanto para teres controlo 100% aconselho-te a programares tu a galeria no page.tpl.php. Ontem houve uma discussão sobre isso, dá uma vista de olhos.
Experimenta o módulo Galleria também ou o Views Nivo Slider / Nivo Slider. Já usei ambos e funcionam sem problemas. O gallery formatter nunca experimentei.
Não é necessário módulos
Não é necessário módulos adicionais para isso. Basta usares o que já tens de essencial no drupal: fields (type image; unlimited values), views + views_slideshow para listar as images (com argumento/contextual filter: nid) e depois panels ou directamente no tema para layout.
Passos feitos
Pessoal o que eu fiz foi o seguinte:
1º Criei o content Produto com titulo, imagem, e corpo;
2º Criei a view para o produto do tipo slideshow;
Não funcionou como queria pois eu quero ao entrar numa familia de produtos que os liste todos em forma de grelha e só ao clicar num produto é que desejava que as imagens associadas a um determinado produto podessem ser visualizadas em galeria. Como por exemplo faz o facebook que lista as fotos todas de um album e ao clicar numa foto abre em galeria.
Não sei se me fiz entender qualquer coisa perguntem...
E expliquem me ou dêem me ideias (trabalho com o drupal à pouco tempo e não sei mesmo como criar este género de coisas).
Cumprimentos e obrigado a todos
gallery formatter
Então é mesmo o gallery formatter que queres. É simples de instalar e usar.
Permite ver as fotos em formato de galeria com thumbnails e mais uma carrada de opções diferentes.
Instala e activa o módulo. Depois no display do teu content type configuras o galerry formatter das imagens.
Drupalize.me
Se trabalhas com drupal à pouco tempo aconselho-te a subscreveres esse site primeiro.
drupalize.me
lullabot
foi onde aprendi tudo.
Tenta este tutorial
http://drupalovereasy.com/drupal-7/tutorials/creating-photo-gallery-usin...
Este vídeo pode te explicar como criar uma galeria num node. Pode ser isto que procuras.
Vou tentar descrever uma
Vou tentar descrever uma maneira de abordares isso.
1. Página com lista de produtos (da categoria/taxonomia)
2. Slideshow das imagens de um produto
3. Página de um produto
<?php$nid = arg(1); // obtem o nid do produto
$output = views_embed_view('NOME_DA_VIEW_SLIDESHOW', 'block_1', $nid); // vai carregar a view do slideshow do produto, com o parametro do nome do bloco e argumento o nid
print $output;
?>
E pronto, já tens uma view no template do nó em que é "injectado" o nid do produto para filtrar as imagens.
-
Shadowbox
Já alguém o shadowbox?
Isto faz o que eu pretendo, em video mas é o que preciso. Só não consigo visualizar mais do que uma imagem no produto. Defini para o content produto o campo imagem com imagens ilimitadas mas só me mostra a primeira alguém me pode ajudar?
Cumprimentos
Desculpa lá Cosme mas acho
Desculpa lá Cosme mas acho que estás a complicar demais o que é simples o Ronaldo Freitas de Sousa arranjou-te aí um processo muito bom e passo a passo.
E o Shadow box é nada mais nada menos do que uma forma de apresentar as fotos em Jquery tal como o Lightbox ou o Colorbox.
Sim não ponho em causa isso..
Sim não ponho em causa isso.. Criei o que o Ronaldo explicou (com o panels) e não consegui ver nada como desejava, não sei se fiz algum passo mal mas não vi o que queria. Daí ter procurado novas soluções e esta pereceu-me bastante bem para o que pretendo.
Obrigado pela ajuda na mesma
Assunto resolvido... Obrigado
Assunto resolvido... Obrigado Ronaldo