2016-08-09 63 views
1

Ich habe einen Schaltereingang, die unterschiedliche Werte für unterschiedliche definiert durch einen Wert von 3, und wenn es nicht 3Zeige swich Eingangswert in yii2

I versucht hat, haben

echo $form->field($model, 'PR_Status_ID')->inline()->widget(SwitchInput::classname(), [ 
         'type' => SwitchInput::RADIO, 
         'items' => [ 
          ['label' => 'Complete', 'value' => 3, 

          ], 
          ['label' => 'Incomplete', 'value' =>!3 ], 
         ], 
         'pluginOptions' => [ 
          'onText' => 'Yes', 
          'offText' => 'No', 
         ] 

        ])->label(false);; 
        ?> 

Wenn der Wert 3 ist zeigt aber vollständig, wenn nicht 3 die unvollständige Bezeichnung nicht funktioniert

Antwort

0

In PHP !3-false auswertet, damit Ihr Code ['label' => 'Incomplete', 'value' =>!3 ] ist im Grunde sagen ['label' => 'Incomplete', 'value' => false ]

Vielleicht möchten Sie diesem Label eine andere Nummer zuweisen.