• 06-06-2018, 01:11:16
    #1
    Anlamadığım bir konu var admin panelde sınırsız renk paleti var burdan renk seçildiğinde önyüz deki temanın rengi değişiyor belli idler atıyorum navbar bazı butonlar vs. vs. bu tam olarak nasıl yapılıyor php kullanılar css e mi erişiliyor ? Mantığı nedir arama yaptım ama ingilizce veya türkçe kaynak bulamadım bu konuyla ilgili



    Örnek bir görsel:

  • 06-06-2018, 01:32:32
    #2
    lXenonl adlı üyeden alıntı: mesajı görüntüle
    Anlamadığım bir konu var admin panelde sınırsız renk paleti var burdan renk seçildiğinde önyüz deki temanın rengi değişiyor belli idler atıyorum navbar bazı butonlar vs. vs. bu tam olarak nasıl yapılıyor php kullanılar css e mi erişiliyor ? Mantığı nedir arama yaptım ama ingilizce veya türkçe kaynak bulamadım bu konuyla ilgili



    Örnek bir görsel:

    js ile yapiliyor
  • 06-06-2018, 01:34:36
    #3
    theykk adlı üyeden alıntı: mesajı görüntüle
    js ile yapiliyor
    hocam tam olarak nasıl oluyor bu işlem yinede php ile css e erişmek gerekmiyor mu ? Anlatım yapan türkçe yada ingilizce kaynak biliyormusunuz ?
  • 06-06-2018, 01:35:36
    #4
    Css dosyasını Php olarak ayarlayıp Tarayıcıda okumasını css olarak çağrıyorsun ve sonra gerekli işlemleri yaptıktan sonra sınırsız renk oluyor. İyi çalışmalar hayırlı sahurlar dilerim.
  • 06-06-2018, 01:36:20
    #5
    lXenonl adlı üyeden alıntı: mesajı görüntüle
    hocam tam olarak nasıl oluyor bu işlem yinede php ile css e erişmek gerekmiyor mu ? Anlatım yapan türkçe yada ingilizce kaynak biliyormusunuz ?
    hocam soyle js ile mesela orda renk secince o renk kodunu ali[ mesela tanimli id ye aktariyor php lik bir durum yok ama sey diyorsaniz seceyim kayitli olsun ozaman sey yaparsiniz custom.css.php diye css verilerini mysql den felan cekersiniz
  • 06-06-2018, 01:41:09
    #6
    Kurumsal Üye
    Css dosyasını ana dosyada döküman olarak çağırıp üzerine php ile renk kodlarını değişebilirsin
  • 09-06-2018, 17:45:28
    #7
    Css de rengi tanımlarken panelde belirtilen renk olarak atıyorsun filan filan; anlamışsındır.
  • 12-06-2018, 11:32:14
    #8
    Paletden renk seçince, seçilen renk kodunu veritabanına ekle/kaydet.. Sonra 1 defaya mahsus html arayüzünde ilgili css kodu kısmına renk kodunu veya kodlarini veritabanından cek. Arkaplanda 1 kere refresh yaptir. Renk veritabanında ne kayıtlıysa onu alacaktır.
  • 12-06-2018, 17:47:34
    #9
    lXenonl adlı üyeden alıntı: mesajı görüntüle
    Anlamadığım bir konu var admin panelde sınırsız renk paleti var burdan renk seçildiğinde önyüz deki temanın rengi değişiyor belli idler atıyorum navbar bazı butonlar vs. vs. bu tam olarak nasıl yapılıyor php kullanılar css e mi erişiliyor ? Mantığı nedir arama yaptım ama ingilizce veya türkçe kaynak bulamadım bu konuyla ilgili



    Örnek bir görsel:

    Nasıl yapılıyor?

    Kullanıcı sistemi olmayan sistemlerde bu özel renk verisi cookie'de tutlabilirken kullanıcı sistemi olan sistemlerde bu özel renk verisi veritabanında tutulabilmektedir.

    Öncelikle html sayfanızı assets klasörünüzü oluşturup tagları açarak başlangıcı yapın sonra veri yollamak için sayfanıza bir input oluşturun bu inputun değişmesini kontrol eden (veya buton ile de olabilir) jquery tetikçisini yazın. Tetiklendiği vakit veriyi okuyup cookie olarak kaydedin veya kullanıcı veritabanına kaydedecekseniz jquery ajax kullanarak o veriyi sunucuya serverside a yollayıp orada bir takım işlemler yaparak veritabanınıza kaydedin.

    Okuma işlemi içinse cookienin varlığını kontrol edip okuyabilirsin eğer veritabanı kullandıysan ajax ile tekrardan veritabanından o veriyi çekerek kullanabilirsin ama ajax zor gelirse ilkel yöntemlerle de o veriye ulaşabilirsiniz. (Php dosya ile html input oluşturma)

    Faydalanabileceğiniz kaynaklar;