Ich habe ein Menü Auswahl von '' Themen '' durch ein Formular generiert, ich möchte einige Sachen in den Zweig ausblenden, während der Benutzer nichts aus dem Menü wählte wählen. Das ist meine Form:Elemente verbergen, wenn Formular (Menüauswahl ist leer)
class CollapsideColleFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('colles', EntityType::class, array(
'class' => 'PACESColleBundle:Colle',
'attr' => array('class' => 'browser-default colles'),
'choice_label' => 'nom',
'label' => false,
'group_by' => 'matiere',
'required' => true,
'placeholder' => 'Choisissez une colle'));
}
}
Der Zweig:
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<!-- Menu SELECT OF COLLES -->
<legend> Choix de la colle</legend> {{ form_widget(formColle.colles) }}
<!-- STUFF TO HIDE when the user didn't choose a ''colle'' -->
<!-- Note -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Note </legend>
</fieldset>
<!-- Classement -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Classement </legend>
</fieldset><br><br>
<!-- Moyenne -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Moyenne </legend>
</fieldset>
<!-- Médiane -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Médiane </legend>
</fieldset>
<!-- Major -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Major </legend>
</fieldset>
<!-- Minor -->
<fieldset style='display: inline; border: 2px solid deepskyblue;'>
<legend> Minor </legend>
</fieldset>
Ich bin nicht sehr gut mit der Form habe ich versucht, eine ID in das Formular dann mit Javascript Scheck zu geben Wenn das Menü leer ist, aber ich weiß nicht, wie es geht
Vielen Dank im Voraus für eine Sie können mir
geben
Glad geholfen zu haben! –
Wie kann ich das Gleiche für mehrere Formen machen ??? – Uness
Ich habe mehrere Collapsides in jedem Collapside Menü (durch ein Formular generiert) mit anderen Sachen, die ich ausblenden möchte Ich möchte das gleiche für jedes Menü wählen – Uness