Forum

Açılır men...
 
Bildirimler
Hepsini Temizle

Açılır menüde sabit değer

2 Yazılar
2 Üyeler
0 Reactions
492 Görüntüleme
(@LeventCokyuruyen)
Gönderiler: 3
Active Member
Konu başlatıcı
 

Merhaba,

Database'den 215 id numarasına sahip değerin açılır menüde seçili olarak gelmesini sağlamak istiyorum.

215 id ye bağlı alt değerler de var, acemisi olduğumdan ayarlamadım.

Yardımcı olabilirseniz sevinirim. Elimdeki mevcut kod şöyle.

 

<select name="country_id" class="select-color-1 select-size-1 fill event-shipping-country">
<option value=""><?php echo $this->_('Select Country'); ?></option>
<?php foreach($countries AS $country) { ?>
<option <?php echo $this->selected('country_id', $country->id, $country_id);?> value="<?php echo $country->id;?>"><?php echo $country->name;?></option>

 

Şimdiden teşekkür ederim.

 
Gönderildi : 18/04/2016 20:11

(@eravse)
Gönderiler: 1753
Üye
 

merhaba sizin kodu tam anlayamadım ama muhtemelen yapmak iste4diğiniz aşağıdakine benzer bir işlem fonksiyonu da eklerseniz verdiiniz array ve default degerı secılı olarak dondurecek html elementının textını sıze verecektır 

 

function generateSelect($name = '', $options = array(), $default = '') {
    $html = '<select name="'.$name.'">';
    foreach ($options as $option => $value) {
        if ($option == $default) {
            $html .= '<option value='.$value.' selected="selected">'.$option.'</option>';
        } else {
            $html .= '<option value='.$value.'>'.$option.'</option>';
        }
    }

    $html .= '</select>';
    return $html;
}

/* And then call it like */
$html = generateSelect('company', $companies, 'Apple');

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 02/05/2016 15:29

Paylaş: