- Seme Framework
- versi 4.0.3 (ID)
- Persyaratan
- Download & Install
- Pengaturan
- Tutorial
- Perutean URI
- Konstanta
- Variabel Global
- Model
- View
- Controller
- Library
- CLI (command line interface)
- Core
File theme.json
File theme.json berisikan kode untuk link tags untuk pemanggilan CSS yang akan digunakan untuk memanggil javascript pada tampilan tema. File ini dibutuhkan untuk membuat tema view di Seme Framework 4.
Lokasi
Lokasi file ini ada di dalam direktori tema.
app/
└── view/
└── [THEME_NAME]/
├── ...
├── theme.json
└── ...
Cara kerja
File theme.json diproses oleh metode constructor dari kelas SENE_Controller dan dioutputkan oleh metode getAdditional() dari SENE_Controller.
Cara Penggunaan dengan JSON String
Berikut ini adalah cara penggunaan file script.json dengan json string.
[
"<link rel=\"stylesheet\" href=\"{{base_url}}skin/front/css/nprogress.css\" />",
"<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/nprogress/0.2.0/nprogress.min.css\" />",
"<link rel=\"stylesheet\" href=\"{{cdn_url}}assets/css/jquery.gritter.css\" />"
]
Cara penggunaan dengan JSON Object
Berikut ini adalah cara penggunaan dengan menggunakan JSON Object.
Cara ini baru tersedia mulai dari versi Seme Framework 4.0.2.
{
"link":
[
{
"rel": "stylesheet",
"href": "https://cdnjs.cloudflare.com/ajax/libs/nprogress/0.2.0/nprogress.min.css"
},
{
"rel": "stylesheet",
"href": "{{cdn_url}}assets/css/jquery.gritter.css"
},
{
"rel": "stylesheet",
"href": "{{base_url}}skin/v2/css/app.css"
}
]
}
Penggunaan kode {{cdn_url}}
dan {{base_url}}
File theme.json mendukung penggunaan kode {{cdn_url}}
dan {{base_url}}
untuk menggantikan base_url dan url untuk CDN (cdn_url).