menggunakan Jenssegers untuk mobile interface
Hari ini saya akan menjelaskan tentang pembuatan interface mobile dengan menggunakan Jenssengers di laravel penggunaan nya adalah untuk membedakan interface mobile dan website pada saat pengguna membuka website yang akan digunakan nanti,Penggunaan jessengers sangat mudah dan praktis cukup kita menyesuaikan library nya dan menambahkan config nya di dalam project kita,oke langsung saja.
Installasi:
1. composer require jenssegers/agent
2. Jenssegers\Agent\AgentServiceProvider::class,
3. 'Agent' => Jenssegers\Agent\Facades\Agent::class,
4. $agent->isMobile(); / $agent->isTablet(); dan penggunaan use Jenssegers\Agent\Facades\Agent;
Hal pertama yang dilakukan adalah menginstall composer terlebih dahulu jika dirimu belum punya dan install jesnssegers nya melalui engine composer tadi composer require jenssegers/agent
Jika sudah selesai selanjutnya adalah menambahkan perintah di (config/app.php)
pada project yang telah dibuat dengan perintah sebagai berikut Jenssegers\Agent\AgentServiceProvider::class, dan tambahkan juga perintah berikut ini 'Agent' => Jenssegers\Agent\Facades\Agent::class, agar pada saat menjalan kan library tadi bisa berjalan dengan sempurna
di tahap terakhir tinggal kita menggunakan jessengers tersebut dengan cara memanggil fungsi yang tersedia pada jessesngers ,jika hanya untuk keperluan mobile maka gunakan hanya $agent->isMobile(); jika keperluan untuk tab dan tablet gunakan perintah berikut ini / $agent->isTablet(); namun dapat digunakan keduanya jika dibutuhkan
Sebagai contoh berikut saya jelaskan penggunaan isMobile dan beserta importnya,code dibawah menjelaskan tampilan untuk mobile pada saat kondisi user menggunakan mobile phone dan untuk kondisi dibawahnya (else) akan menampilkan versi websitenya.
saya harap bermamfaat informasi yang saya berikan ini ,terima kasih banyak
Komentar
Posting Komentar