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;