[TYPO3-UG Italy] R: sr_feuser_registervalidazione checkbox custom

De Contardi Riccardo Riccardo.DeContardi at bhuman.it
Thu Oct 15 13:03:02 CEST 2009


Forse mi son perso qualcosa, ma se uno ha 2 radio esclusivi, uno dei due valori non è sempre presente e quindi è inutile definirlo "required" ???

**************************************
Riccardo De Contardi
 
B Human Srl - www.bhuman.it 
Via Canzio, 15 - 20131 Milano
Tel +39.02 20 23 271 - Fax +39.02 20 240 561
-----Messaggio originale-----
Da: typo3-ug-italy-bounces at lists.netfielders.de [mailto:typo3-ug-italy-bounces at lists.netfielders.de] Per conto di Nicola Cerchiari
Inviato: giovedì 15 ottobre 2009 12.41
A: TYPO3 Usergroup Italy
Oggetto: Re: [TYPO3-UG Italy] sr_feuser_registervalidazione checkbox custom

Chiedo perdono, la dura giornata mi ha fatto scrivere con una sequela
di errori notevoli.
Intendevo dire che ho due radio esclusivi, quindi una sola selezione possibile.
Ad ogni modo, ho risolto aggiongendo da typoscript object viewer le
evalValues e andando ad hackerare il codice di
model/tx_sr_feuser_register_data.php  aggiungendo un case nello switch
della funzione evalValues() attivando qundi uno stato di
"equallTo[val]"...

Grazie a tutti per l'aiuto,
Nik
Il 15 ottobre 2009 11.49, Roberto Torresani <erreti at siel.it> ha scritto:
> Ciao Nicola!
> una domanda prima di provare ad aiutarti: parli di checkbox e di riposta Si
> o No; questo significa che per ogni "domanda" hai due checkbox possibili? o
> intendi la risposta Si come checkbox "chekkato" e la risposta No come
> checkbox vuoto?
> Nel primo caso ti consiglio di utilizzare dei radio per evitare che ti
> rispondano sia Si che No oppure di passare al secondo caso.
>
> Nel secondo caso dovresti inserire nella configurazione di
> sr_feuser_register il tuo campo checkbox come obbligatorio:
> - nel "costant editor" del template vai nella categoria di
> sr_feuser_register e aggiungi nel campo "required fields" il tuo campo
> (oppure direttamente da typoscript)
>
> Ciao
> Roberto
>
>
> Il giorno 14 ottobre 2009 18.08, Nicola Cerchiari <
> nicola.cerchiari at gmail.com> ha scritto:
>
>> Salve di nuovo ragazzi,
>> mi rivolgo di nuovo per un problema che sto riscontrando sul sito,
>> probabilmente è dato semplicemente dalla mia inesperienza.
>> Ho aggiunto, seguendo il, manuale, dei nuovi campi alla form di
>> registrazione/modifica della ext sr_feuser_register, 4 checkbox per
>> l'esattezza; e fin qui tutto bene.
>> Devo però validare 2 di queste checkbox in modo che se l'utente non
>> seleziona un particolare valore dei due possibili la registrazione
>> deve ritornare un errore.
>> In parole povere se clicca su "Sì" procede se clicca su "No" da un
>> errore...
>> Ho provato a guardare la "evalValues", ma, detta come va detta, non ho
>> capito come usarla, qualcuno mi può aiutare?
>>
>> Grazie come sempre,
>> Nik
>> _______________________________________________
>> TYPO3-UG-Italy mailing list
>> TYPO3-UG-Italy at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy
>>
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy
>
_______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy


Chi riceve il presente messaggio e' tenuto a verificare se lo stesso non gli sia pervenuto per errore. In tal caso e' pregato di avvisare immediatamente il mittente e, tenuto conto delle responsabilità connesse all'indebito utilizzo e/o divulgazione del messaggio e/o delle informazioni in esso contenute, voglia cancellare l'originale e distruggere le varie copie o stampe.

The receiver of this message is required to check if he/she has received it erroneously. If so, the receiver is requested to immediately inform the sender and - in consideration of the responsibilities arising from undue use and/or disclosure of the message and/or the information contained therein - destroy the original message and any copy or printout thereof.




More information about the TYPO3-UG-Italy mailing list