• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
  • Dicas
Início

Itens ativos

  • Infinitas dúvidas sobre breadcrumb...
  • Search and replace
  • como descomprimir?
  • Drupal em dose dupla na PHP Conference Brasil'08
  • Webform não envia e-mail
  • Site dos Sociólogos Associados em Curitiba
  • Forum de Proteção ao Rio Barigui e ao Parque Barigui em Curitiba
  • Universidade Tuiuti do Paraná - Curso de Relações Internacionais usa Drupal em seu site
  • Site do bar Baba Salim em Curitiba em Drupal
  • Modulo para site de Escola, que separa um conteudo para cada aluno....
mais

Pesquisa

Google
Web Drupal Brasil

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fóruns » Suporte » Módulo Views

Exibição de conteúdo relacionado em blocos.

Olá, estou com um problema quanto a listagem de dados no Drupal.

Preciso desenvolver um site que liste o conteudo principal de uma revista na home page(materia de capa) porem ele tambem deve listar um "indice" no lado direito.
Tipo se eu clicar em uma edição anterior da revista de como por exemplo o Nº 400 no meio da tela listaria a capa e a matria principal.
Na lateral listaria os demais links para os outros dados da revista como: Matria 1, Materia 2 .
Como no site http://www.ultimato.com.br/.
Revista Ultimato -> Edições anteriores -> Qualquer item listado.

O que eu preciso basicamente fazer que com o conteudo exibido la lateral tenha relação com o conteudo exibido na tela central.

Desde ja agradeço.

Márcio Franco

‹ Aniversariantes com base no perfil do usuário 2 primeiros comentários ›
Enviado por goz em seg, 30/06/2008 - 14:45.
  • Módulo Views
  • Por favor, se logue ou se registre para poder enviar comentários
  • 429 leituras

Oi.. Acho que uma forma de

Oi..
Acho que uma forma de fazer isso é utilizar o recurso dos blocos de só aparecer em determinada página.
Crie o bloco com os dados da edição, vai em administração -> blocos -> configurações(do bloco desejado), no formulário "configurações de visibilidade por página" escolha a opção "Exibir apenas nas páginas listadas abaixo." e coloque o endereço do node da revista desejada.

Outra forma, que deve facilitar o trabalho na hora de inserir as revistas mas vai dar trabalho pra criar, é utilizando os módulos CCK e Views. Acho que é possível criar um tipo de conteúdo para os dados das revistas, depois utilizando o views criar um bloco que exibe os dados das revistas, filtrando qual revista exibir de acordo com o endereço exibido.

Poste o resultado depois...
Abraços e Boa sorte...
Vitor Gaspar

Enviado por xitus em seg, 30/06/2008 - 15:45.
  • Por favor, se logue ou se registre para poder enviar comentários

Não to conseguindo lista na coluna da direita.

A primeira hipotese não e viavel pois o usuario não saberia fazer isso toda vez que fosse inserir uma revista nova.

Ja com relação a segunda questão eu viz exatamente isso que vc disse criei uma visão que lista uma previa de todos as revista porem o que ta complicado a o fato de que quando eu seleciono uma revista não sei como fazer para nos blocos lateriais lista apenas o conteudo relacionado com aquela revista previamente selecionada.

achei umas dicas no drupal.org pra utilizar panels 2 mais num to conseguindo fazer ele lista do jeito que quero.

Enviado por goz em seg, 30/06/2008 - 16:02.
  • Por favor, se logue ou se registre para poder enviar comentários

é... acho que você tá

é... acho que você tá indo pro caminho certo, talvez tentar entender um pouco mais dos filtros do Views ajude, eu utilizei ele só pro basicão então acho que não tenho muito a colaborar. Mesmo assim, pra ficar mais fácil de outros usuários colaborarem, acho importante que você explique como criou a entrada das revistas, quais dados, tipo de conteúdo, como está o formulário, etc.. Assim fica mais fácil de pensar nos filtros.

quanto ao modulo panels, eu nunca testei, então também não tenho muito a dizer.

Enviado por xitus em seg, 30/06/2008 - 21:22.
  • Por favor, se logue ou se registre para poder enviar comentários

Listagem

Eu montei uma seção chamada revista onde eu coloco os dados da revista apenas como
(titulo - body [com editor html] - upload de imagem)
* Previa das materias, editor, podutor etc. so isso(nome mesmo no) .

montei varios conteudos
(titulo - nome da revista [node reference CCK vield para revista] - body [com editor html]- - upload de imagem) -
*capa,
*materia principal,
*relatos,
*opniões,
*materia 1,
*materia 2.

Cada item interno da revista tem um coneudo proprio como dito acima (capa, matria)

O que to precisado e quando eu clico na revista 320 ela vai aparecer o node(revista) realacionado com a mesma o nos blocos ao la mostrar os links para as outras opçoes daquela revista ou seja capa, opnião, relatos etc.

Desde ja agradeço a atenção. !! Acho que esse tópico e muito importante pois isso e uma coisa muito basica !!
Qualquer resultado reportarei !!

Enviado por goz em ter, 01/07/2008 - 09:49.
  • Por favor, se logue ou se registre para poder enviar comentários

Olá, Dê uma olhada no

Olá,

Dê uma olhada no módulo E-Publish http://drupal.org/project/epublish ele deve servir para o que você quer.

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em ter, 01/07/2008 - 10:43.
  • Por favor, se logue ou se registre para poder enviar comentários

Consegui uma parte da ideia

Tentei como foi sujerido por rafael o modulo e-publish e tbm o modulo e-jornal e nada pois eles não tem um sistema de listagens con relacionamento entre blocos(pelo menos eu não consegui fazer ele trabalharen deste jeito).

No google e descobri como resolver esse problema em parte no site: http://faves.com/url/3851085522/drupal.org/node/124446/

Porem, com essa resolução surgui ouro problema:

O de que quando eu clico em um link no bloco os demais links relacionados ao artigo somem pois eu não possuo mais o ID do mesmo !!
Mais eu to tentando aqui achar ou outra solução ou ate mesmo melhorar esta.

Se alguem tiver uma idéia posta ai !
Qualquer coisa eu posto os resultados.

Desde ja agradeço,

Márcio Franco, Newbie Drupal programmer !

Enviado por goz em sex, 04/07/2008 - 13:01.
  • Por favor, se logue ou se registre para poder enviar comentários

Oi Márcio. Não tenho

Oi Márcio.

Não tenho certeza, mas com acho que com o Views dá pra gerar uma página e um bloco filtrando os resultados através da ID de um node. Se combinado com o Panels, atinge mais resultados.

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br

Enviado por Leopoldo em sex, 04/07/2008 - 18:15.
  • Por favor, se logue ou se registre para poder enviar comentários

Maneira Simples

Márcio,
acho que tem um modo bem simples que deve dar certo.
Na area administração->menus cirar um novo menu(vou chama-lo de "Menus Revistas"), a cava vez que você criar um node para a revista, relaciona ele ao menu Revistas, e pra cada matéria ou conteúdo das revistas relaciona ao item da revista.

Desse modo você vai crar uma hierarquia de menus:
->Menu Revistas
- Numero da revista(criado ao relacionar o node da revista)
-- matéria 1
-- matéria 2
--matéria n

o problema de fazer assim é que sempre vai mostrar todos os números das revistas mas ai você pode criar sub-categorias, por anos por exemplo.

Pra esse menu sempre aparecer aonde você deseja, vá em administrar -> Blocos, adiciona o menu ao bloco desejado, vai nas configurações do bloco e escolhe as opção de exibição do bloco relacionado ao node.. ai vai dar um probleminha relacionar os nodes das revistas e matérias... ou você pode faze um php(daí não é minha praia) que exibe somente em alguns tipos de node.

Tomara que dê certo...
Abraços!!

Vitor

Enviado por xitus em sab, 05/07/2008 - 11:53.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.