在没有模型的情况下,如何在Yii框架的下拉列表中添加指向所有选项的链接?

时间:2018-09-17 14:37:03

标签: php yii

我正在使用下面的代码在没有模型的Yii框架中生成一个下拉列表。如何将每个项目链接到不同的网址?

<?php echo CHtml::dropDownList('category','',array(
''=>'Please Select...',
'Phones'=>'Phones',
'Laptops'=>'Laptops',
'Desktops'=>'Desktops',
))  
?> 

1 个答案:

答案 0 :(得分:1)

假设您想要html结果

    <select id="device_name" name="device[name]">
        <option value="">Please Select...</option>
        <option value="Phones">Phones</option>
        <option value="Laptops">Laptops</option>
        <option value="Desktops">Desktops</option>            
    </select>

您可以使用此代码

<?php 

    echo CHtml::dropDownList('device[name]',
            2, // the selected values
            array('Phones'=>'Phones',
                  'Laptops'=>'Laptops',
                  'Desktops'=>'Desktops' ),
            array('empty'=>'Please Select...')
        );

您可以在这里http://www.bsourcecode.com/2013/02/chtml-dropdownlist-in-yii/

找到更多示例