Biasa la, bila belajar benda baru mesti ada banyak benda ganjil2 berlaku.
Antaranya adalah, nak define template untuk SilverStripe. Dah 3-4 kali aku reinstall SilverStripe tapi masih tak boleh nak buat template lain.
Symptom:
1. Create satu HomePage.ss kat dalam themes/themeName/templates/Layout/
2. Buat satu HomePage.php kat mysite/code
3. Rebuild balik SilverStripe
4. Masuk CMS, tukar Page Type kepada Home Page
5. Tapi template Home Page tak bertukar pon?
Penyelesaiannya adalah:
Buat satu folder nama ‘silverstripe-cache’ kat root. Beres!
P/S: kalo dah buat amendments tapi masih tak refresh template tu, delete content dalam Silverstripe-share tu dan rebuild semula