- 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 script.json
File script.json berisikan kode untuk script tags 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]/
├── ...
├── script.json
└── ...
Cara kerja
File script.json diproses oleh metode constructor dari kelas SENE_Controller dan dioutputkan oleh metode getJsFooter() dari SENE_Controller.
Cara Penggunaan dengan JSON String
Berikut ini adalah cara penggunaan file script.json dengan json string.
[
"<script src=\"{{base_url}}skin/front/js/nprogress.js\"></script>",
"<script src=\"{{base_url}}skin/front/js/moment.min.js\"></script>",
"<script src=\"{{base_url}}skin/front/js/moment-with-locales.min.js\"></script>"
]
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.
{
"script":
[
{
"src": "https://cdnjs.cloudflare.com/ajax/libs/nprogress/0.2.0/nprogress.min.js"
},
{
"src": "{{base_url}}skin/v2/css/jquery.min.js"
},
{
"src": "{{cdn_url}}assets/js/jquery.moneyFormat.min.js"
}
]
}
Penggunaan kode {{cdn_url}}
dan {{base_url}}
File script.json mendukung penggunaan kode {{cdn_url}}
dan {{base_url}}
untuk menggantikan base_url dan url untuk CDN (cdn_url).