• 18-01-2022, 22:55:50
    #10
    MoRTaLCoDeR adlı üyeden alıntı: mesajı görüntüle
    tamam ozaman sayfanin yedegini al ve şu kodlari sayfandakiler ile degis;

    <?php
    $kodjs=dil("text125");
    $ydrm = dil("YDURUM");
    if($ydrm != ''){
    ?>
    <select id="ydurum" name="ydurum" class="form-control">
    <option value=""><?=dil("text125");?></option>
    <?php
    $parc = explode("<+>",$ydrm);
    foreach($parc as $vale){
    ?>
    <option <?=($vale == $ydurum) ? 'selected' : '';?>><?=$vale;?></option>
    <?
    }
    ?>
    </select>
    <?
    }
    ?>


    js kodlarininda su bolumu asagidakilerle degis;

    $(function() {
    "use strict";
    $('#ydurum').select2({
    placeholder: "<? echo $kodjs;?>",
    allowClear: true
    });
    });
    Hocam denedim olmadı
    placeholder: "<? echo $kodjs;?>",
    placeholder: "<?php echo $kodjs;?>",
  • 18-01-2022, 22:56:26
    #11
    voLwy adlı üyeden alıntı: mesajı görüntüle
    Böyle yapma hocam, select’de bi attribute oluştur data-placeholder gibi. Ardından bu değeri javascript ile alıp ilgili yere ekleyin. Javascript dosyalarına/kısmına php ile veri eklemeyin.
    Hocam örnek verebilirmisin
  • 19-01-2022, 11:13:30
    #12
    Bunu neden js dosyasında değil de direkt sayfanın kendisinde yapmıyorsunuz? Javascript dosyası içerisinde php kodu çalıştırmanın yolları var fakat hem saçma hem zahmetli, gerek de yok bence. O kadar gerekli ise;
    eğer bu select menü tek sayfada ise o sayfanın </body> tag inden önce bir script bloğu açıp oraya yazın. Birden fazla sayfada ise bir php dosya oluşturun, bu sefer bu script bloğunu bu dosyada yazıp ilgili yerlere include/require edin. Sayfalara dahil edileceği için dil fonksiyonunu da otomatik görecektir zaten, ekstra bir şey yapmanıza gerek kalmaz.
  • 20-01-2022, 21:59:46
    #13
    Abdullahx adlı üyeden alıntı: mesajı görüntüle
    Bunu neden js dosyasında değil de direkt sayfanın kendisinde yapmıyorsunuz? Javascript dosyası içerisinde php kodu çalıştırmanın yolları var fakat hem saçma hem zahmetli, gerek de yok bence. O kadar gerekli ise;
    eğer bu select menü tek sayfada ise o sayfanın </body> tag inden önce bir script bloğu açıp oraya yazın. Birden fazla sayfada ise bir php dosya oluşturun, bu sefer bu script bloğunu bu dosyada yazıp ilgili yerlere include/require edin. Sayfalara dahil edileceği için dil fonksiyonunu da otomatik görecektir zaten, ekstra bir şey yapmanıza gerek kalmaz.
    Merhaba Hocam
    nasıl yapılacağına dair örnek verme şansın var Hocam
  • 22-01-2022, 22:31:16
    #14
    Bu konuda yardımcı olabilecek Arkadaş yokmu?