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 Menampilkan console terminal Pada Atom

Atom memiliki package yang membuat pengguna dapat menampilkan console terminal pada Atom sehingga pengguna tidak perlu lagi membuka command prompt Windows atau Terminal Mac. Anda bisa menggunakan package Atom "termination". Cara Install Termination Melalui Command Prompt Buka Command Prompt, ketik: apm install termination Jika terjadi error " apm is not recognized " pada saat menjalankan perintah apm install  berarti Anda belum memasukkan PATH Atom ke Environment Variables , silahkan baca:  cara atasi apm is not recognized Melalui Install Packages Alternatif lain selain menggunakan command prompt adalah melalui "Installed Packages" pada Atom. Buka menu Settings pada Atom, klik menu Packages , ketik " termination ". Setelah berhasil diinstall sumber: https://atom.io/packages/termination

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... ". ...