Forum
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.
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