Selector css en ahah['wrapper'] drupal 6

Events happening in the community are now at Drupal community events on www.drupal.org.
hectorf's picture

Buenas,

Llevo unos días con un asunto.

¿Hay alguna manera de pasarle un selector css en el ahah['wrapper'] en vez de un #id como tal?. Llevo 3 días dandole vueltas al asunto y no encuento la manera de ñapearlo. Sería mi solución.

Por otro lado he probado a realizar con ctools lo mismo, pero tengo un problema. Necesito poder pasarle a un metodo que devuelve un ctools_render(commands[]), el formulario con el que estoy trabajando desde un $form['#type'=>'markup']. Me explico mejor.

  1. tengo un formulario con varios campos, el 1º es un campo de texto auntocomplentar (usernames). El 2º es un $form['#type'=>'markup'] donde el value es un theme_table (muestra una tabla con datos de usuarios).

  2. A parte del submit del formulario, tengo otro item que pinta un ctools_ajax_text_button(t('Añadir'), 'path','title'); y otros campos a mayores que proceso en el $form['#submit']

  3. El path del boton ctools, ejecuta un callback donde implemento todo el rollo que quiero hacer. peroo..... El gran problema es que no me viajan como paremetros por $_POTS los elementos del formulario, ya que necesito los valores del campo de texto de usernames para poder procesar los usuarios y añadirlos a la tabla (me refiero a la que se ve en pantalla). Todo esto sin necesitas de hacer submit al formulario. Para gestionar (via ajax) que va o que no va al metodo .... _submit del formulario.

No se si me explico. ¿Algúna idea de como poder hacer esto?..

Gracias.

Comments

Promocionadlo a spanish

niteman's picture

Hola hectorf,

Por favor, edita tu hilo para que aparezca también en el grupo Spanish, ya que es en él donde deben hacerse las consultas técnicas.

Salu2

Ok gracias.

hectorf's picture

Ok gracias.

Sobre lo del selector CSS,

manuel garcia's picture

Sobre lo del selector CSS, que yo sepa ha de ser un ID. Si no tienes un ID, lo que puedes hacer es meterle al elemento del formulario que quieres sustituir:

'#prefix' => '<div id="ahahwrapperid">',
'#suffix' => '</div>',

http://api.drupal.org/api/drupal/developer--topics--forms_api_reference....
http://api.drupal.org/api/drupal/developer--topics--forms_api_reference....

Madrid

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: