Ich versuche, eine Dropdown-Liste im Suchfeld von a zu erstellen GridView::widget
, Yii2 zum Suchen verwandter Daten. Wie kann ich also eine einfache Dropdown-Liste im Suchfeld von erstellen? GridView::widget
Yii2-Framework?
Vielen Dank.
washiur17
Ich versuche, eine Dropdown-Liste im Suchfeld von a zu erstellen GridView::widget
, Yii2 zum Suchen verwandter Daten. Wie kann ich also eine einfache Dropdown-Liste im Suchfeld von erstellen? GridView::widget
Yii2-Framework?
Vielen Dank.
Vikram Pote
Sie können auch den folgenden Code verwenden
[
'attribute'=>'attribute name',
'filter'=>array("ID1"=>"Name1","ID2"=>"Name2"),
],
ODER
[
'attribute'=>'attribute name',
'filter'=>ArrayHelper::map(Model::find()->asArray()->all(), 'ID', 'Name'),
],
Wie kann man den Wert ändern, wie er im Array war?
– ersks
17. November 2017 um 16:15 Uhr
wie man Platzhalter in der 1. Methode in der oben gegebenen Antwort gibt
– Goli
21. Dezember 2017 um 8:03 Uhr
Chinmay Waghmare
Fügen Sie dies im Gridview-Spalten-Array hinzu:
[
'attribute' => 'attribute_name',
'value' => 'attribute_value',
'filter' => Html::activeDropDownList($searchModel, 'attribute_name', ArrayHelper::map(ModelName::find()->asArray()->all(), 'ID', 'Name'),['class'=>'form-control','prompt' => 'Select Category']),
],
Ändern Sie die Werte gemäß Ihren Attributen.
Gibt es eine Möglichkeit, diesen gefilterten Wert zu übergeben, um ein PDF zu generieren?
– Moeez
10. April 2018 um 6:27 Uhr