Bu soruna bir çözüm bulmak için web'i çoktan araştırdım. Zaten Yii2 açılan yolu bu olduğunu biliyorum:
<?php
use yii\helpers\ArrayHelper;
use backend\models\Standard;
?>
<?= Html::activeDropDownList($model, 's_id',
ArrayHelper::map(Standard::find()->all(), 's_id', 'name')) ?>
Ama $model
olmadan açılan yapmak istiyorum ... Bunu yapmanın HERHANGİ yolu var mı?
Teşekkürler!
Bu işe yaramaz, hatayı atar: htmlspecialchars() parametrenin 1 olmasını bekler, dizi parametresi olduğu için verilen dizi: 'Standard :: find() -> all() ' hala bir dizidir ... bunu nasıl atlayabilirim? –
İlk parametre, kontrole atanacak ad, ikincinin değeri ve üçüncü ise öğelerdir. – Barry
Teşekkürler, parametrelerim yanlış atanmıştı! Bu çözüldü ve hızlı yanıtınız için teşekkür ederiz. Daha fazla sorunla karşılaşırsam sizi rahatsız edebilir miyim? P.S: Cevabı 2 dakika içinde kabul edeceğim ... Yani standart zamana ulaştığım zamandır. : D –