Sviluppo

Spazio dedicato a discussioni sullo sviluppo in php di moduli e pagine. Utilizza questo forum per ricevere aiuto sullo sviluppo.
NB: per la grafica e temi c'è il forum apposito.

Validazione campo email in in modulo fatto da me

Forum:

incominciando a smanettare con drupal ho scritto questo modulo

COME MAI NON MI EFFETTUA NESSUN CONTROLLO SULLA CORRETTEZA DELLA MAIL????????

<?php

function prova_modulo_menu() {
$items = array();
$items['prova_modulo/form'] = array(
'title' => t('Il mio form'),
'page callback' => 'prova_modulo_form',
'access arguments' => array('access content'),
//'description' => t('Il mio form'),
//'type' => MENU_CALLBACK,
);
return $items;
}

function prova_modulo_form() {

return drupal_get_form('prova_modulo_my_form');

}

function prova_modulo_my_form($form, &$form_submit) {

//date di pubblicazione

//contatti
$form['gruppo1'] = array(
'#type' => 'fieldset',
'#title' => t('Contatti'),
'#collapsible' => TRUE, // Added
'#collapsed' => FALSE, // Added
//'#description' => "",
);

$form['gruppo1']['Titolo'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '100',
'#title' => t('Titolo'),
'#required' => TRUE,
);

$form['gruppo1']['EmailContatto'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '255',
'#title' => t('Email'),
'#required' => TRUE,
);

$form['gruppo1']['TelContatto'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '100',
'#title' => t('Telefono 1'),
);

$form['gruppo4']['Indirizzo'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '255',
'#title' => t('Indirizzo'),
);

$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Invia'),
);

return $form;
}
/**
* Validazione indirizzo mail
*/
function prova_modulo_email_validate($form, &$form_state) {
if (!valid_email_address($form_state['values']['EmailContatto'])) {
form_set_error('EmailContatto', t('That e-mail address is not valid.'));

Override Menù

Forum:

Sono passato da poco da Joomla a Drupal7.

Ho un problema

Ho creato un menù chiamato "Categorie" che contiene due voci "Politica" e "Sport"

Per il su detto menù Drupal ha creato un blocco.

Il blocco l'ho posizionato nella regione left del mio template.

Il mio template si chiama "digexlab"

Avrei bisogno di fare l'override del codice html del menù.

Se non ho capito male devo fare l'override della funzione
theme_menu_link(array $variables) core file includes/menu.inc

Drupal 6 + Garland theme + Superfish menu + Breadcrumb

Forum:

Ciao a tutti!
Ho provato a cercare una soluzione al mio problema ma senza grossi risultati...

Siccome ho già un sito in piedi, funzionante e visitato (per motivi di lavoro) sono costretto a usare drupal 6 con tema garland.

Vorrei, se possibile, piazzare il famoso superfish menu nella zona in cui c'è il breadcrumb, quindi mettere i menù che già ho disposti orizzontalmente e a cascata.

Come posso fare? E' solo questione di css o devo andare a modificare altro sulla pagina principale del tema?

Problema '#type' => 'date_popup'

Forum:

Ciao a tutti,
come tema sto utilizzando il Siply_Modern ed ho installato il modulo date, jquery e cck per realizzare un campo in una form di tipo date_popup:
$form['dsc11'] = array(
'#type' => 'item',
'#title' => t('Data'),
);

FORM AJAX

Forum:

Ho un problema a utilizzare un form con ajax e validazione in un modulo.

La mia necessità è quella di avere un form gestito via ajax con 2 textbox e 2 pulsanti.
Premendo il pulsante 1 devo valorizzare le 2 textbox con dati recuparati da un db attraverso una specifica funzione del modulo, premendo il pulsante 2 devo recuperare i valori e salvarli nel db.

drupal virtualizzato per gruppi

Forum:

Ciao a tutti.

Modulo su import/export traduzioni: chi lo vuole provare?

Forum:

Salve.
Non so se ho scritto nel forum giusto :)
Ho realizzato un modulo (che per ora è nella sandbox, sono in attesa che lo valutino per diventare un progetto "normale") che esporta massivamente le traduzioni per le lingue abilitate e, volendo, le importa.
Il link è questo: http://drupal.org/sandbox/sergio.durzu/1259448

Taxonomy terms output

Forum:

Salve ragazzi,

ho creato un contenuto prodottto con cck e tutto fila liscio, ora allo stesso ho assegnato un campo taxonomy al qualche ho collegato il vocabolario "Marchi e Brands".

Ovviamente quando vado nel prodotto inserito riesco a visualizzare il termine, ma io vorrei inceve vedere l'immagine del logo.

Spero di essermi spiegato!

Grazie

Drupal 7

Theming block

Forum:

Salve ragazzi!

ho effettuato l'overloading del file block.tpl.php e tutto funziona

ora ho il file block--user--online.tpl.php che serve per temizzare iil blocco che segnala gli utenti online

il codice php lo conoscete tutti e lo vedo anche io, da firebug tiro fuori questo html

Theming pagine personalizzate

Forum:

Salve ragazzi,

se creo una pagina chi siamo? nel mio sito drupal, come faccio a fare il teming per solo quella pagina?

Parliamo di drupal 7!

grazie mille

Pagine

Abbonamento a RSS - Sviluppo