• 14-01-2023, 11:36:33
    #1
    Üyeliği durduruldu
    merhaba arkadaşlar menüden düzenle dedigimde hangi iconu düzenliceksem o icon seçili gelmiyor nerde hatam olabilir?

    <label class="form-label">Icon</label>
    <select name="menu_awesome" id="aweeee" class="form-select col-md-7 col-xs-12" required>
    <option value="fas fa-futbol <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected=""' : ''; ?>">&#xf1e3;</option>
  • 14-01-2023, 11:41:34
    #2
    value attribute unun dışına ekleyiniz.
    <option value="fas fa-futbol" <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected=""' : ''; ?> >&#xf1e3;</option>
  • 14-01-2023, 11:42:17
    #3
    Select içerisindeki option elementinin value parametresini kapatmamışsınız düzenlenmiş kod aşağıdaki gibidir.
    <label class="form-label">Icon</label>
    <select name="menu_awesome" id="aweeee" class="form-select col-md-7 col-xs-12" required>
    <option value="fas fa-futbol"  <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected':''; ?>">&#xf1e3;</option>
  • 14-01-2023, 11:50:29
    #4
    Üyeliği durduruldu
    darness adlı üyeden alıntı: mesajı görüntüle
    value attribute unun dışına ekleyiniz.
    <option value="fas fa-futbol" <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected=""' : ''; ?> >&#xf1e3;</option>
    madlypixel adlı üyeden alıntı: mesajı görüntüle
    Select içerisindeki option elementinin value parametresini kapatmamışsınız düzenlenmiş kod aşağıdaki gibidir.
    <label class="form-label">Icon</label>
    <select name="menu_awesome" id="aweeee" class="form-select col-md-7 col-xs-12" required>
    <option value="fas fa-futbol"  <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected':''; ?>">&#xf1e3;</option>
    arkadaşlar çok teşekkür ederim o şekildede kullaninca kod çalışmıyor şöyle mavimsi olarak değişiyor sorunu göremiyorum
  • 14-01-2023, 11:53:09
    #5
    nebisego adlı üyeden alıntı: mesajı görüntüle
    arkadaşlar çok teşekkür ederim o şekildede kullaninca kod çalışmıyor şöyle mavimsi olarak değişiyor sorunu göremiyorum
    ?> sonra gelen " işareti fazla olmuş

  • 14-01-2023, 11:54:40
    #6
    Hocam bu sefer de ?> karakterlerinden hemen sonra çift tırnak karakteri fazla kaldı, onu silerseniz sorun giderilmiş olacak.
  • 14-01-2023, 13:30:55
    #7
    2. Yol olarak da bunu deniyebilirsiniz.
    <label class="form-label">Icon</label>
    <select name="menu_awesome" id="aweeee" class="form-select col-md-7 col-xs-12" required>
    <option value="fas fa-futbol" <?php if ($menucekd['menu_awesome'] == 'fas fa-futbol'){ echo 'selected=""'; } ?>>&#xf1e3;</option>
  • 28-01-2023, 11:27:11
    #8
    <label class="form-label">Icon</label>

    <select name="menu_awesome" id="aweeee" class="form-select col-md-7 col-xs-12" required>

    <option value="fas fa-futbol" <?php echo $menucekd['menu_awesome'] == 'fas fa-futbol' ? 'selected="selected"' : ''; ?>>&#xf1e3;</option>
    </select>
  • 28-01-2023, 11:32:50
    #9
    Gereksiz bir if else kullanmışsınız veya yanlış kullanma diyebiliriz hocam sadece if kullanarak eğer menu eşitse selected yazacak şekilde kullanabilirsiniz. Else kullanmaya gerek yok.