• Cadastro
  • Fóruns
  • Manual
  • Tradução
  • Tutoriais
Início

Pesquisa no site

Google

Itens ativos

  • Como ter opção para publicar ou não comentários
  • Estudo de caso, galerias com subcategorias de imagens
  • Galeria de Fotos
  • Preciso de pessoa com experiência em Drupal
  • internacionalization, vistas e view field
  • URLs, dúvida no caminho
  • Convertendo conteúdos (nodes) de page para book!
  • Erro no Webform
  • Indexação
  • Como Criar um modelo para Postagem?
more

Posts mais lidos hoje

  • Canal Drupal-BR de IRC
  • Convertendo conteúdos (nodes) de page para book!
  • Como Criar um modelo para Postagem?
  • Drupal no GoDaddy
  • Tutoriais
  • Manual
  • Indexação
  • internacionalization, vistas e view field
  • Erro no Webform
  • Galeria de Fotos

Login do usuário

  • Criar uma conta
  • Recuperar senha

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fórum » Suporte » Módulos

Dúvida ao desenvolver módulo

Olá pessoal!

Tudo Bom?

Primeiramente agradeço ao Rafael Silva, Pedro Faria e o Leonardo pela excelente desempenho no CMS Brasil 2009.

Eu e meu companheiro de trabalho e amigo Fábio Sakae (MTV Brasil), estávamos lá para tirar nossas dúvidas.

Vocês são muito bons!

Eu estou desenvolvendo um módulo e comecei a brincar com a função ahah para upload de imagens.
Eu consegui fazer o campo para subir e o botão de upload funciona certinho (inclusive no wrapper eu imprimo a tag com a foto envia)

O Problema é que quando envio esse form o campo file não constam no array $form_sate)
Não sei o que fazer...

Consigo todos os dados do formulário, menos o que contém a imagem (Campo do tipo file possui a URL e um campo do tipo markup possui a tag impressa pelo ahaha)

Eu preciso pelo menos do nome da imagem (Já tentei armazenar em uma $_Session no memoneto do upload, mas também não deu certo)

segue o trecho do formulário:

$form['colecao']['upload_thumb'] = array(
'#title' => 'Thumb (100x100)',
'#type'=>'file',
'#size' => 40,
);

$form['colecao']['imagem'] = array(
'#type' => 'markup',
'#prefix' => '',
'#value' => 'Por favor, suba uma imagem no campo acima.',
'#suffix' => '',
);

$form['upload_botao'] = array(
'#type' => 'button',
'#default_value' => 'Upload',
'#ahah' => array(
'event' => 'click',
'path' => 'admin/content/mediacenter/upload_js',
'wrapper' => 'thumb_podcast',
'progress' => array('type' => 'bar', 'message' => t('Aguarde...')),
),
);

Desde já agradeço!

Bruno

‹ modulo services Criar uma pagina com imagens ›
Enviado por bsouza em 03/07/2009 - 17:17
  • Módulos
  • 6.x
  • Se logue ou se registre para poder enviar comentários
  • 489 leituras
Em 06/07/2009 - 12:09 bsouza disse:

Resolvi!

atribui no momento do ajax o nome da imagem a um campo hidden! = )

Bruno Souza.
Portal MTV (http://mtv.com.br)
www.bgsouza.com (Em construção)

  • Se logue ou se registre para poder enviar comentários
Em 20/01/2010 - 15:08 rodrigoalvesnet disse:

Olá Bruno!

Sei que faz tempo que vc resolveu esse problema, mas tenho algumas duvidas com relação a upload de imagens, ja desenvolvi um modulo, mas agora preciso fazer upload de imagens, já li muito sobre modulos, mas nao consigo entender como fazer isso! poderia me passar os macetes?

Desde já agradeço

Rodrigo Alves

  • Se logue ou se registre para poder enviar comentários
Em 20/01/2010 - 19:44 Leopoldo disse:

Rodrigo,

Precisa mesmo desenvolver um módulo para upload de imagens? Já existe dezenas de módulos prontos para esse fim. Veja:

http://drupalmodules.com/module-finder?title=image&v=6.x

Abraço!

Leonardo Silva
Produtor Cultural
Desenvolvedor Web

  • Se logue ou se registre para poder enviar comentários
Em 21/01/2010 - 08:29 rodrigoalvesnet disse:

Pior que preciso mesmo! pq preciso complementar um módulo que desenvolvi, eu poderia até usar uma função já existente do filefield, mas não sei como!

  • Se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.