pagine php in drupal

5 contenuti / 0 new
Ultimo contenuto
pagine php in drupal

cia a tutti... sono nuovo e vi chiedo un supporto...

utilizzando drupal devo fare un motore di ricerca su un mio database... mi è chiaro come fare la form.. ma nella action della form cosa metto ? ... come faccio a gestire la pagina dei risultati... non mi è chiaro. grazie

Ciao,

Ti ho mosso il post nel posto giusto :-)

Per fare ciò che ti interessa usa drupal come CMF quindi:
1 crei un tuo modulino
2 generi un form (es: mioform() )
3 lo validi (es: mioform_validate() )
4 fai il submit (es: mioform_submit()) nel validate aggiungi un po di variabili si sessione e fai una drupal_goto alla pagina dei risultati dove leggi i parametri ed interroghi il db!

Per iniziare ti consiglio:

http://cvs.drupal.org/viewvc.py/drupal/contributions/docs/developer/exam...
in particolare page_example.module

per i form fai riferimento a:
http://api.drupal.org/

grazie della risposata.. ci guardo.. solo una cosa.. sai dirmi come aggiungere in drupal la possibilità di formattare il testo quando creo i moduli ? Grazie

Formattare il testo?
Se intendi un editor WYSIWYG tu nel codice non devi far nulla ma installare il modulo giusto TinyMCE o FCK Editor
o Bue Editor

@uccio: non è esattamente vero, la strada corretta sarebbe di inserire wysiwyg che poi permette di aggiungere i diversi editor, per fare questo è ssufficiente andare ad inserire nello stesso field dell'editor di testo anche un campo particolare che servirà ad aggiungere l'editor di testo, per capirci:

<?php
  $form
['mio_field']['mia_textarea'] = array(
   
'#type' => 'textarea',
   
'#title' => t('Testo'),
  );
 
$form['mio_field']['format'] = filter_form();
?>

Ma ti consiglio una lettura più completa alla pagina della documentazione.

Ciao
Marco
--
My blog
Working at @agavee