Back to top

Autore Topic: CF5 - tutorial popolare multipli menu a tendina renderli OBBLIGATORI  (Letto 1660 volte)

Offline alegrafic

  • Appassionato
  • ***
  • Post: 319
    • Mostra profilo
ciao a tutti


ho notato che nel tutorial menu a tendina multipli...
se a tutti e tre i menu si abilita "campo richiesto" succede che il primo menu a tendina delle Regioni effettivamente bisogna scegliere un valore diverso da "Seleziona una Regione"... mentre per gli altri menu a tendina anche se non vengono selezionati gli elementi e si lascia "scegli la provincia" e "seleziona comune" per i rispettivi menu a tendina... viene bypassato il CAMPO OBBLIGATORIO, come si può risolvere?

EDIT:
voglio in pratica che se il valore del MENU A TENDINA è 0 (zero) deve uscire il messaggio CAMPO OBBLIGATORIO



Grazie a tutti
« Ultima modifica: 29 Set 2017, 00:47:50 da alegrafic »

Offline marine

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Non conosco questo tutorial, dove lo hai trovato?

Offline krashone

  • Esploratore
  • **
  • Post: 179
    • Mostra profilo
Il testo di suggerimento "seleziona qualcosa" è inserito correttamente in field peacholder adesso non ricordo come si chiama  anziché in field value ?

Offline alegrafic

  • Appassionato
  • ***
  • Post: 319
    • Mostra profilo
ciao
per marine
https://www.icagenda.it/multiple-select-dropdown-list-with-ajax.html




non ho capito krashone
in EMPTY OPTIONS è scritto "Seleziona un comune"....


il problema secondo me visto che i dati sono passati con AJAX
il menudropdown in questione vede questo valore $form->data['comuni']=0 perché ritorna dal valore letto con DB READ....
è vero che se nell'AJAX che gestisce l'evento del dropdown in questione scrivo (come da tutorial)

<?php
$options = array();
if ( !$form->data['ajax_comuni'] || count($form->data['ajax_comuni']) < 1 ) {
  // no result was found
  $options[] = 'Scegli la città';
} else {
  foreach ( $form->data['ajax_comuni'] as $d ) {
    $options[$d['idComune']] =  $d['nomeComune'];
  }
}
echo json_encode($options);
?>


nel dropdown in questione mi inserisce il primo valore della città ma secondo a mio avviso sarebbe da lasciare "seleziona un comune".. e successivamente quando si clicca scorrere i valori...per selezionare quello che serve


Grazie a tutti

Offline marine

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Hai provato a chiedere aiuto direattamente nel sito dove hai trovato il tutorial?
Probabilmente è il posto più indicato dove chiedere.

Offline alegrafic

  • Appassionato
  • ***
  • Post: 319
    • Mostra profilo
Ciao grazie per il suggerimento


sì,
ma credo che sia più semplice in questo caso, mi spiego meglio:


è possibile impostare il dropdown in modo che se il VALUE ID è uguale a ZERO (0) deve sempre ritornare CAMPO OBBLIGATORIO?


Grazie mille per il supporto

 



Web Design Bolzano Kreatif