deşikliklerinin köklü bir tema değişikliği ise önce bir tema/v1 şeklinde klasörün olmalı ve çektiğin bir fonksiyonun yani veritabanının ayarlar tablosunda tema diye bir alan ve bu alanda temanın adı olmalı örn :



"app/theme/hapy"
"app/theme/man"





diye iki temam var diyelim. ben default olarak 1. olani kullaniyorum yani

app/theme/hapy -> bu klasorde assetler, temaya ozgu viewlar, fonksiyonlar falan var.

ben sistemi yuklerken bu assetleri cagirdigim fonksiyonumda bir $theme methodum olmali ve bu method bu temanin yolunu barindirmali. yani ayarlar tablomda "hapy" yazmasi gerekiyor.

geriye kalan bu degiskene :




$theme = "app/theme/".$ayr->theme;


define(__BASE, realpath('.'));



seklinde temanin yolunu eklemem lazim.


asset cagirma ornekleri :







<script>"></script>