HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Panduan Membuat Load More pada Website

Bagi kamu yang kerap mengakses website, pasti sering menemukan fitur Load More. Biasanya fitur ini ditampilkan di bagian tertentu agar audience dapat melihat tambahan informasi yang tersedia.

Load More merupakan bagian dari fitur pagination. Fitur panigation ini berfungsi untuk membatasi tampilan pada website supaya lebih efisien. Misalnya, informasi pada halaman website terlalu panjang, maka pagination akan membuatnya terlihat sebagian dan sisanya seolah disembunyikan. Sehingga tampilan website terlihat lebih baik dan rapi, serta lebih responsive saat diakses melalui berbagai perangkat. Untuk membuat tampilan website seperti itu Anda dapat memanfaatkan framework, seperti Laveral dan Codeigniter.

Lantas, bagaimana cara membuat Load More menggunakan framework? Simak penjelasannya berikut ini!

Cara Membuat Load More melalui Lavarel dan Fitur VueJS

1) Siapkan Komponen Pendukung

Umumnya, untuk memulai proses pembuatan Load More diperlukan web server, composer, dan node Js. Maka dari itu, bagi Anda yang belum mempunyai ketiga komponen pendukung tersebut Anda bisa menginstalnya terlebih dahulu supaya dapat memudahkan proses pembuatan fiturnya nanti.

2) Install Laveral dengan Composer

Selanjutnya, Anda diharuskan untuk install Laveral versi terbaru dengan menggunakan Composer. Caranya cukup dengan mengetik perintah pada Composer untuk kemudian segera memasuki direktori projek yang dibuat.

3) Install Node Js dan Paket Pendukungnya

Setelah masuk ke direktori projek, lanjutkan proses install paket Laveral UI. Lalu lanjutkan dengan menginstall komponen VueJS, komponen npm, serta komponen Vue Axios. Dan jangan lupa juga untuk menginstall Vue Router serta MomentJs. Dengan demikian, persiapan awal telah selesai dilakukan.

4) Tambahkan Route Web dan API

Langkah selanjutnya, yaitu menambahkan Route Web dan API. Anda dapat melakukannya dengan membuka file web.php pada direktori Routes. Lalu lanjutkan dengan menambahkan beberapa script api.php pada direktori yang sama.

5) Buat Tampilan Utama

Tampilan utama ini berupa template. Buatlah file baru untuk mendukung hal ini lalu simpan di dalam direktori Resources.

6) Buat API Control User

Sebelum membuat komponen pada VueJs, diperlukan pembuatan API untuk melakukan proses pada data user untuk front end. Dengan cara membuat controller baru dan menambahkan index baru. Kemudian daftarkan controller pada Route supaya nantinya bisa di akses.

Secara umum langkah ini dibuat untuk merespon permintaan data dari user saat komponen dimuat. Jika ada data yang termuat di halaman berikutnya, bukan pada halaman utama website, maka otomatis tombol Load More akan muncul. Dan jika tombol tersebut ditekan, otomatis akan menjalankan perintah kembali pada API user dengan memunculkan data yang ada tersebut.

7) Membuat Komponen VueJs

Langkah terakhir yaitu membuat komponen VueJs, yaitu dengan cara menambahkan berkas baru pada direktori Resources. Pertama-tama, lakukan definisi data komponen untuk menyimpan data yang diperlukan pada API user. Lalu, tambahkan method baru dan lakukan looping data. Terakhir daftarkan komponen yang telah dibuat supaya dapat memberikan tampilan yang diminta.

8) Lakukan Pengujian

Jika seluruh rangkain di atas telah selesai dilakukan. Langkah selanjutnya, yaitu melakukan pengujian dengan menyesuaikan VueJs di dalam website. Jika semua proses penyesuaian berjalan lancar dan berhasil, maka cukup membuka URL website dan lihat apakah fitur Load More telah sukses terpasang pada website. Jika sudah, itu artinya Anda telah berhasil membuat fitur ini pada website.

Cara Membuat Load More Melalui Codeigniter melalui Fitur jQuery

1) Lakukan Persiapan

Hal pertama yang harus dilakukan, yaitu menginstall Codeigniter dan sekaligus melakukan install jQuery pada website. Cukup dengan mendownload file lalu menginstallnya satu demi satu secara bergantian. Jika keduanya sudah terpasang maka dapat memulai pada langkah berikutnya.

2) Buat Tombol Load More

Langkah selanjutnya yaitu Anda harus menyiapkan tombol yang berguna sebagai tombol Load More dalam website. Caranya cukup mudah, cukup dengan membuat script CSS untuk memasang tombol tersebut. Langkah ini hanya membantu menampilkan tombol di dalam website sebagai front end saja sehingga nantinya akan muncul tombol Load More pada website. Namun, belum mengarah pada data yang ingin ditampilkan.

3) Buat Fitur Load More dengan jQuery

Untuk membuat desain pada back end atau menampilkan data saat tombol Load More diakses, maka diperlukan pembuatan scripti. Yang terpenting, yaitu memastikan bahwa seluruh library pada jQuery telah terinstall semuanya sehingga tidak ada kendala saat memasukkan script program untuk menghasilkan fitur Load More.

Jika sudah, maka script dapat ditambahkan lalu disimpan sebagai template. Berikut ini prosesnya secara lebih lengkap dijabarkan sebagai berikut:

  • Membuat index.php untuk sejumlah data yang ingin ditampilkan lebih dulu. Misalnya menampilkan sebuah data lalu kemudian menghubungkan data tersebut pada data selanjutnya pada tombol Load More
  • Lanjutkan dengan melakukan definisi fungsi jQuery untuk memanggil data selanjutnya dengan menggunakan AJAX.
  • Selanjutnya pisahkan script data yang ditampilkan dan data yang akan dimunculkan setelah mengakses tombol Load More. Caranya dengan menyisipkan parameter GET di antara kedua script data tersebut, yaitu antara data yang tampil dengan data yang hanya tampil setelah diakses. Untuk melakukan hal ini sebaiknya buatlah pada file yang baru.
  • Setelah proses ini selesai, maka percantik tampilan dengan menambahkan CSS pada script. Lakukan hal ini sesuai tampilan yang diinginkan misalnya dari sisi penggunaan font maupun ukuran font yang dipilih. Sehingga saat ditampilkan baik data awal maupun data lanjutan akan terlihat tepat.
  • Terakhit lakukan pengujian pada website. Lihat hasil dari langkah tersebut dan tekan tombol Load More pada website. Apabila data yang diharapkan muncul terlihat dengan baik dan rapi, artinya seluruh proses telah dilaksanakan dengan baik.

Itulah penjelasan singkat tentang Cara Membuat Load More. Semoga bermanfaat!

5/5 - (1 vote)
Dwi H

Recent Posts

Ingin Membuat Website E-Commerce Yang Menarik? Perhatikan Tips Ini

Design website toko online tidak hanya soal estetika, tapi juga UX yang bagus secara keseluruhan.…

10 hours ago

Apa Saja Jenis Proyek yang Bisa Dikerjakan UX Designer? Yuk Simak Di Sini

Sebelum memulai karir Anda sebagai desainer UX, Anda harus membuat portofolio yang mencakup semua pengalaman…

1 day ago

Aktifkan Keep-Alive Untuk Meningkatkan Performa Website Anda

Keep-Alive memungkinkan browser pengunjung Anda mendownload semua konten (JavaScript, CSS, gambar, video, dll) melalui koneksi…

2 days ago

Baca Ini Untuk Pelajari Apa Saja Job Description Web Developer

Job description seorang web developer adalah membuat situs web menggunakan berbagai bahasa pemrograman. Tanggung jawab…

3 days ago

Rekomendasi Tools A/B Testing untuk Meningkatkan Conversion Rate

Secara default, WordPress tidak mendukung A/B testing. Tapi jangan khawatir. Di bawah ini, kami telah…

4 days ago

Ingin Menjadi UX Designer? Coba Pelajari Apa Saja Tugasnya!

UX design merupakan singkatan dari User Experience design atau desain pengalaman pengguna. Istilah ini sering…

6 days ago