ciao a tutti,
ho una view dove gli vengono passati 5 argomenti, volevo che se uno degli argomenti non fosse valido generasse un messaggio scelto da me, e non la classica pagina non sei autorizzato etc etc.
vedevo validator ma non ho capito bene come funziona, ho provato varie combinazioni ma il risultato è sempre lo stesso.
grazie a tutti


mettici un
<?phpdrupal_set_message(t("Attenzione, argomento X sbagliato, prova con ..."));
?>
e dovrebbe permetterti di andare a personalizzare il messaggio d'errore.
ho fatto così guarda nell allegato ma non va
grazie
Nel validatore, oltre che il codice per la visualizzazione dell'errore, devi mettere ovviamente anche quello che valida l'argomento. E alla fine deve esserci un return true;
Es. per un valore che deve essere compreso tra 1 e 4
<?phpif ($argument < 1 || $argument > 4) {
drupal_set_message(t("Attenzione, argomento X sbagliato, prova con ..."));
return false;
} else {
return true;
}
?>
@Pinolo: grazie per la precisazione, l'avevo dato per scontato :|
non date mai nulla per scontato :D
cmq grazie mille ragazzi ;)
@slupz: ok, non darò mai più nulla per scontato.. :D