Melanjutkan web contoh kita, saya berencana untuk membentuk kategori-kategori dalam hubungan antar teman. Hubungan-hubungan tersebut saya kelompokkan ke dalam direktori dan sub direktori.
Sebelum menggunakan CodeCharge Studio, kita harus memiliki tabel yang berisi direktori. Buat tabel mysql seperti pada gambar:
Cara mudah membuat website dinamis dengan CodeCharge Studio (Dengan Contoh Kasus)
Home » Archives for January 2013
Membuat Gallery Photo dengan Gallery Builder
Photo gallery atau produk galery sering diperlukan untuk menampilkan data dalam format kolom dan baris. Dengan CodeCharge Studio kita hanya membutuhkan beberapa langkah saja (tanpa sedikitpun menuliskan kode php). Gunakanlah Gallery Builder di ToolBox CCS.
Buatlah halaman baru, berinama "galery". Siapkan tempat untuk meletakkan gallery photo.
Klik "Gallery Builder", seperti biasa kita diminta untuk memilih koneksi yang digunakan. Kemudian memilih tabel yang akan ditampilkan. Pilih tabel "profil".
Buatlah halaman baru, berinama "galery". Siapkan tempat untuk meletakkan gallery photo.
Klik "Gallery Builder", seperti biasa kita diminta untuk memilih koneksi yang digunakan. Kemudian memilih tabel yang akan ditampilkan. Pilih tabel "profil".
Label:
Gallery Builder,
Gallery Photo
Membuat Tabel WebList dengan Report Builder
Sekarang kita akan membuat daftar website milik anggota dengan menggunakan fasilitas "Report Builder" yang ada di ToolBox CodeCharge Studio. Pada posting sebelumnya di Membuat Editable Grid Form, kita sudah selesaikan form untuk Add Website dalam bentuk grid form. Umumnya di CCS sebuah tabel dibuat menggunakan Grid Builder. Sekarang kita akan menggunakan Record Builder agar terlhat pengelompokan alamat web berdasarkan pemiliknya. Lihat cara mudah berikut.
Label:
add your website,
Report Bulder
Membuat Editable Grid Form
Jika umumnya suatu form diperuntukkan mengisi satu data maka editable grid form ini adalah form berbentuk grid yang dapat langsung diisi beberapa data entry sekaligus. Di dalam CodeCharge Studio membuat grid form bisa sangat mudah dan cepat. Kita memerlukan data/table baru untuk mencontohkannya.
Saya sudah menambahkan tabel baru yakni table "webteman" ke dalam database mysql. Tabel ini akan memuat daftar website yang dimiliki oleh member. Ikuti langkah selanjutnya.
Saya sudah menambahkan tabel baru yakni table "webteman" ke dalam database mysql. Tabel ini akan memuat daftar website yang dimiliki oleh member. Ikuti langkah selanjutnya.
Label:
add your website,
Editable grid form
Mengganti Form Register dengan Text "Anda Sudah Terdaftar"
Pada post sebelum ini, kita sudah berhasil menghilangkan form login jika member sudah login. Sekarang kita akan membuat form register juga menghilang saat member sudah login. Tujuannya adalah agar member yang sudah login tidak dapat mendaftar lagi dengan email yang lain.
Kali ini kita akan menukar form register tersebut dengan kalimat "Anda sudah terdaftar dengan email : emailmember@domain.com"
Kali ini kita akan menukar form register tersebut dengan kalimat "Anda sudah terdaftar dengan email : emailmember@domain.com"
Menghilangkan Form Login Jika Member Sudah Login
Ikuti beberapa langkah sederhana berikut.
Menampilkan Nama Member yang Login
Pada header akan kita tampilkan email member yang sedang login dan link logout. Email dan link logout itu hanya akan tampil jika member sudah login.
Halaman yang akan kita gunakan adalah halaman "header". Buat satu kolom di samping kanan menu. Tambahkan Grid dari tabel profil.
Label:
Logout,
show member login as
Get Password Form
Hosting codecharge Project
Project website contoh "kisah teman" ini memang belum selesai. Tetapi kita sudah dapat mencobanya dengan menghosting file-file yang sudah selesai ke server hosting kita. Dalam contoh ini, saya memilihkan tempat hosting gratis Hostinger dengan domain gratis juga "kisahteman.id1945.com".
Mengapa hosting gratis di Hostinger? Karena pertama ini adalah project contoh, kedua, hostinger memberikan fasilitas yang sama bahkan mungkin lebih baik dengan layanan hosting berbayar lainnya. Kita dapat saja menggunakan host gratis di hostinger dengan menggunakan domain berbayar.
Saya asumsikan kawan sudah memiliki nama domain dan tempat hosting. Hal pertama yang harus dilakukan adalah
Import database kisahteman.sql ke database yang telah kita buat.
Mengapa hosting gratis di Hostinger? Karena pertama ini adalah project contoh, kedua, hostinger memberikan fasilitas yang sama bahkan mungkin lebih baik dengan layanan hosting berbayar lainnya. Kita dapat saja menggunakan host gratis di hostinger dengan menggunakan domain berbayar.
Saya asumsikan kawan sudah memiliki nama domain dan tempat hosting. Hal pertama yang harus dilakukan adalah
Setup Database.
Disini kita harus menentukan nama database, user, password, host database mysql. Biasanya layanan hosting memiliki fasilitas database mySQL. Masuk ke control panel, database. dst.Import database kisahteman.sql ke database yang telah kita buat.
Dependent ListBoxes Pada Form Registrasi
Untuk contoh ini, kita akan menyempurnakan form registrasi yang telah kita buat dengan menambahkan field provinsi dan kabupaten/kota. Kedua field yang ditambahkan ini berbentuk ListBox yang telah disiapkan datanya. Jadi kita harus siapkan dulu tabel provinsi dan tabel kabupaten di database mysql kita. Kira-kira strukturnya seperti berikut:
Membuat Url Teks Dengan Parameter
Melanjutkan artikel sebelumnya, Sekarang kita akan menghubungkan textlink "judul kisah" yang ada di halaman homepage ke halaman detil kisah. Keduanya dihubungkan dengan menggunakan parameter idkisah. Bagaimana membuat url dengan parameter, coba lihat gambar ini (klik untuk memperbesar).
Subscribe to:
Posts (Atom)