Skip to main content

Cara Menampilkan List Timezone di Laravel 5.4

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.

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 menggunakan use 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

Popular posts from this blog

Cara Menginstall Framework Laravel 5.4

Menginstal Framework Laravel bukan pekara sulit, namun bagi pemula yang belum terlalu familiar dengan composer tentu akan mengalami kesulitan sebab untuk dapat menginstal Laravel kita harus memiliki composer yang sudah terinstall di komputer kita. Jika composer sudah terinstall di komputer anda, perhatikann versi PHP yang anda gunakan, jika anda menggunakan XAMPP terbaru anda tidak akan mengalami masalah sebab versi minimal PHP yang harus digunakan untuk menjalankan Laravel adalah versi 5.6.4. Menginstal Laravel bisa menggunakan dua cara. Kedua-duanya mengharuskan anda untuk membuka Terminal atau Command Prompt, anda akan lebih banyak bermain dengan barisan perintah di console. Cara pertama buka command prompt anda (karena saya pengguna Windows) kemudian ketik perintah berikut: composer global require "laravel/installer" Tunggu hingga proses selesai karena penginstalan cukup menyita waktu sesuai dengan kecepatan internet anda. Jika sudah selesai, jika anda pengguna XAM...

Cara Menampilkan Isi File TXT di Laravel 5.4

Gunakan kode berikut ini untuk menampilkan konten atau isi file .txt: File::get('lokasi file'); Perlu diperhatikan dimana anda meletakkan file .txt yang ingin anda tampilkan. Sebagai contoh, sebuah file .txt yang ingin ditampilkan berada di dalam folder storage/app, maka lokasi filenya anda tulis storage_path('myfolder/test.txt') sehingga untuk kode diatas menjadi: File::get(storage_path('app/yourfile.txt')); Tulis pada controller anda: public function index() { $file = File::get(storage_path('app/yourfile.txt')); return view('file' => $file]); } Jangan lupa panggil use \File di bawah namespace. Untuk menampilkannya di view, anda bisa menggunakan kode blade berikut: {{ $file }} Sumber: Read a TXT File in Laravel 5 Laravel 5 Class 'App\Http\Controllers\File' not foundLaravel 5 Class app  

Error: 'apm' is not recognized as an internal or external command, operable program or batch file

Pernahkah anda menginstall package Atom dengan perintah "apm install ..." pada command prompt kemudian terjadi error " 'apm' is not recognized as an internal or external command, operable program or batch file" ? Jika itu terjadi pada anda, berarti anda belum memasukkan PATH apm pada "environment variables" sehingga perintah apm tidak dikenal oleh command prompt. Pada Windows, PATH apm terletak di C:\Users\ yourname \AppData\Local\atom\bin. Sesuaikan yourname dengan komputer anda. Agar Anda dapat melihat folder AppData yang secara default ter-hidden, Anda harus men-ceklis " hidden items " pada tab view. Kemudian, Anda buka jendela "System" yang bisa dilakukan dengan klik kanan pada "This PC", pilih Properties. Setelah jendela System terbuka, klik " Advanced system settings " sehingga akan muncul jendela " System Properties ". Klik tombol " Environment Variables... ". ...