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

Pesquisa

Google

Itens ativos

  • baixar tradução de módulos
  • sobre módulo event
  • Reestruturação total do Pier de Ipanema
  • restrição de acesso em uma página
  • acessibilidade em site feito com drupal
  • Blocktheme não mostra permissões nem configurações
  • Site em Drupal - Edital Concurso
  • Data - Registros mais recentes
  • Listar nodes por idioma, no painel administrativo (i18n)
  • Como instalar e configurar o TinyMCE no Drupal
mais

Posts mais lidos hoje

  • sobre módulo event
  • Manual
  • Tutoriais
  • restrição de acesso em uma página
  • Sobre o Drupal
  • baixar tradução de módulos
  • Site em Drupal - Edital Concurso
  • acessibilidade em site feito com drupal
  • Tutorial: Instalando o Drupal 6 em português
  • Reestruturação total do Pier de Ipanema

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 » Drupal

Texto de um tipo de conteúdo em um bloco

Bom dia,

Eu criei um bloco chamado Destaques, nele vou colocar uns textos e imagens.

Então criei um novo tipo de conteúdo chamado Destaques, nele quero armazenar todos os destaques (cada semana é um destaque).

Então, minha dúvida: tem como eu pegar o último texto de Destaque que foi adicionado (ou publicado) e colocar no bloco que criei?

Tentei fazer assim:
<?php print $node->content['field_descricao']['#access'] ?>
e assim também:
<?php print $node->field_descricao[0]['view'] ?>

O formato de entrada coloquei como 'código php'

E não consegui, ficou em branco o bloco alguém sabe como??

Coloquei também:

<?php
$num_nodes = 10;

$result = db_query_range(db_rewrite_sql('SELECT n.nid, n.title, n.type
FROM {node} n
WHERE n.status = 1 AND n.type = "destaque"
ORDER BY n.changed DESC'), 0, $num_nodes);

$output = node_title_list($result);

print $output;
?>

Funcionou, mas apenas apareceu o titlo do destaque, eu queria apenas o texto sem o título

‹ Multisites com Drupal Sites de governo ›
Enviado por pedro555 em qui, 17/04/2008 - 04:37.
  • Drupal
  • Por favor, se logue ou se registre para poder enviar comentários
  • 144 leituras

ninguém pode me ajudar

ninguém pode me ajudar nisso???

obrigado

Enviado por pedro555 em ter, 22/04/2008 - 15:55.
  • Por favor, se logue ou se registre para poder enviar comentários

View

Oi, Pedro!

Cria uma View que faça a seleção do Destaque e configure um bloco para visualizar essa View!
Crie a View em cima da View do Módulo Calendar para que vc possa pegar o Destaque mais atual...

Eu acho que dessa maneira fica mais fácil!

[]s,
Renata

Enviado por Renata em ter, 22/04/2008 - 16:25.
  • Por favor, se logue ou se registre para poder enviar comentários

Olá pedro,

Olá pedro,

Se você já usa o módulo views, você pode criar uma view para isso. Se não usa ainda, pode fazer sem a necessidade de instalar o view com o código:

<?php
$node = db_fetch_object(db_query("SELECT nr.* FROM node n LEFT JOIN node_revisions nr ON n.vid=nr.vid WHERE n.status = 1 AND n.type = 'destaque' ORDER BY n.changed DESC  LIMIT 0,1"));
print $node->body;
?>

O views é muito bom, mas só recomendo instalá-lo se você for usá-lo em mais de um local.

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

Enviado por rafael em ter, 22/04/2008 - 19:36.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.