Estou tentando alcançar a apresentação de slides de trabalho de imagens em um único nó. As imagens são carregadas do campo de imagem. É drupal 7. Criei um novo tipo de conteúdo e tudo o que fiz agora é apresentação de slides de vários nós (com uma imagem em cada nó). Isso funciona bem, mas é problemático demais para adicionar novo nó para cada imagem.
11
Respostas:
Nas configurações do campo de imagem das visualizações, em Múltiplas configurações de campo , há a caixa de seleção "Exibir todos os valores na mesma linha", que está marcada por padrão. Se você desmarcar esta caixa, ela colocará cada imagem em uma nova linha e funcionará conforme necessário. Eu sei que o Views possui esse recurso desde pelo menos a versão 2, mas pode ser chamado de algo um pouco diferente nas versões mais antigas.
Gosto de fazê-lo desta maneira para apresentações de slides simples, posso reorganizar todas as imagens em uma página de nó / edição. Mas, para apresentações de slides mais complexas, como onde cada imagem é vinculada a algum lugar ou possui texto alternativo, sua melhor aposta provavelmente ainda é usar um nó por linha.
fonte
O módulo Apresentação de slides de campo é exatamente o que você precisa. Todas as imagens estão contidas no nó (sem inchaço do nó) e ele usa o ciclo de jquery (o mesmo que as exibições de slides) para produzir uma galeria dinâmica e uma apresentação de slides.
fonte
Recentemente, criei um site com galerias simples e acabei não usando módulos adicionais de apresentação de slides. Tudo o que eu precisava era do ciclo jQuery e um pouco de javascript, adicionado ao meu tema personalizado. Este site possui um tipo de conteúdo de 'foto' e um vocabulário de 'álbum' para atribuir fotos a diferentes álbuns. Uma visualização cria uma lista de fotos filtradas por álbum. No meu tema, eu tenho um arquivo js que se parece com isso:
Um toque de CSS termina:
PS. IMHO, nem sempre é melhor ter um único nó por imagem. É verdade que essa abordagem fornece maior flexibilidade (por exemplo, adicionar uma imagem a várias apresentações de slides), mas para alguns usuários finais, a flexibilidade desnecessária é apenas uma complexidade sem sentido.
fonte
Você pode considerar usar o módulo Galleria . Ele usa um único nó e exibe as imagens como uma apresentação de slides.
fonte
Eu descobri uma boa maneira de ter várias imagens e vários links por imagem em um único nó:
O que você deseja fazer é garantir que os campos de imagem e link estejam definidos como ilimitados no tipo de conteúdo. Ao criar sua exibição, verifique também se "Exibir todos os valores na mesma linha" NÃO está marcado. Adicione um campo delta à sua imagem e ao seu link. Adicione um filtro Global: PHP e defina o código do filtro para isso: return (! $ Row-> delta == $ row-> delta_1);
Isso deve resolver. Você precisará ter o módulo PHP do Views instalado para usar o PHP como um filtro.
fonte
Para mostrar várias imagens de um único nó no controle deslizante, use o módulo de bloco de exibição dinâmica e leia a configuração. Neste, quando você cria uma exibição para mostrar o bloco deslizante, não marque a caixa de seleção ao adicionar imagem com "Mostrar várias configurações de campo", se já estiver marcada, desmarque-a.
fonte
Eu recomendo o módulo Colorbox
Além disso, dê uma olhada no seguinte tutorial em vídeo: Colorbox for Drupal 7, parte 1: Instalação e integração de campos de imagem
fonte
Como quase tudo no Drupal, existem várias soluções diferentes para isso, mas quero compartilhar uma simples que ainda não encontrei em nenhum lugar.
Basicamente, eu estava procurando uma maneira de exibir vários campos diferentes - todos anexados a um único nó - em uma apresentação de slides. Esses campos incluíam os campos de imagem e texto. Portanto, para exibir todos os campos anexados a um único nó em uma apresentação de slides:
li
item como este:ul
:E você deve estar pronto para ir.
fonte
Existe um modelo https://www.drupal.org/project/field_slideshow que é feito para criar uma apresentação de slides a partir de um único nó.
Pessoalmente, acho que esse seria um ótimo uso de um modelo do tipo nó, e cada nó desse tipo seria formatado como uma apresentação de slides com um alto grau de controle, como onde apresentar o restante dos campos para esse nó...
fonte