Jika Anda tidak mau repot dengan melakukannya secara manual, ada package khusus yang bisa Anda gunakan untuk menampilkan list Timezone di Laravel 5.4 yaitu dengan menggunakan Camroncade - Timezone.
Kemudian buka command prompt Anda, lakukan perintah update composer.
Tunggulah hingga proses selesai.
Setelah proses selesai, langkah berikutnya adalah menambahkan Camroncade pada service providers yang terletak di config/app.php. Buka file app.php dan carilah bagian Autoloaded Service Providers. Tambahkan ke dalam array providers :
Kemudian untuk menampilkannya gunakan
sumber:
http://www.camroncade.com/managing-timezones-with-laravel/
https://github.com/camroncade/timezone
Cara Menginstall Camroncade/Timezone
Tambahkan pada require composer.json:
"require": {
............
............
............
"camroncade/timezone": "0.1"
}
Kemudian buka command prompt Anda, lakukan perintah update composer.
composer update
Tunggulah hingga proses selesai.
Setelah proses selesai, langkah berikutnya adalah menambahkan Camroncade pada service providers yang terletak di config/app.php. Buka file app.php dan carilah bagian Autoloaded Service Providers. Tambahkan ke dalam array providers :
'providers' => [
..............
..............
..............
Camroncade\Timezone\TimezoneServiceProvider::class,
]
Cara Menggunakan Camroncade/Timezone
Pada controller panggil Camroncade/Timezone dengan menggunakanuse Timezone; panggil juga DateTimeZone dengan use DateTimeZone;Kemudian untuk menampilkannya gunakan
$timezone = Timezone::selectForm());
sumber:
http://www.camroncade.com/managing-timezones-with-laravel/
https://github.com/camroncade/timezone
Comments
Post a Comment