Pages

  • Home
  • Daftar Artikel

Menggunakan Grid Builder untuk Tabel di Homepage

Saat ini ccs project kita sudah memiliki halaman-halaman seperti terlihat pada gambar.
Project Explorer CodeCharge Studio
Halaman pendukung lainnya, seperti common.php, class dan lain-lain akan tercipta otomatis oleh software CodeCharge Studio. Kita tidak perlu bersusah payah membuatnya.
Hanya nanti jika kita akan mengupload pada server hosting, file common.php perlu sedikit diedit untuk penyesuaian nama database, user dan passwordnya.

Kembali ke proyek web contoh kita.
Halaman homepage/index baru memiliki form login saja. Jadi kita akan menempatkan daftar kisah terbaru di bawah form login dan sebuah kisah teranyar disampingnya.

Membuat Tabel Kisah di halaman depan

Seperti biasa kita akan menggunakan Grid Builder. Pada build query, tambahkan tabel kisah, tabel profil dan tabel profil as penulis.
atur relasi tabel-tabel tersebut seperti gambar di bawah ini
sortby idkisah Desc
Where tampil = 1 (Ini akan memfilter data yang muncul hanya yang sudah di oke kan oleh penulisnya).
Type Expression


Build Query CodeCharge Studio

Proses selanjutanya dari grid builder ini seperti biasa,  memilih data, yang akan dimuat (pilih tanggal, nama penulis, nama teman dan judul kisah)
Rasanya tidak memerlukan form search untuk tabel ini.
Tidak menggunakan navigasi,
style none.

Atur layout tabel seperti di gambar

Grid Layout CodeCharge Studio
Ganti label profil_nama, penulis_nama dan judulkisah menjadi Link. Maksudnya adalah:
Link label profil nama dan penulis  akan mengarah ke profil member.
Link judulkisah akan memperlihatkan kisah tersebut secara lengkap.

Sementara ini, halaman profil member yang dapat dibaca oleh umum belum dibuat, jadi properti link di tabel ini belum bisa di atur. Tinggalkan dulu... nanti kita beresin.



No comments:

Post a Comment