Thursday, November 27, 2008

Menu dan Test Deploy DotNetNuke Bag 2

Di DotNetNuke menu merupakan halaman tersendiri yang diikutsertakan dalam daftar menu, berikut tahapan pembuatannya

- Login sebagai admin
- Buka halaman Page Management melalui menu Admin yang ada dipaling atas halaman kemudian pilih Pages
- Melalui halaman Pages yang berisi daftar pages yang sudah ada buat Pages baru dengan men-click link Add New Page
- Definisikan page yang akan dibuat dan tandai checkbox Include in Menu ?
- Klik link Update untuk menyimpan

Free Image Hosting at www.ImageShack.us

secara otomatis DotNetNuke akan menambahkan entri yang telah dibuat pada daftar menu, selain itu cara lainnya adalah dengan membuat content pada pane yang diinginkan kemudian buat link-link menuju halaman-halaman tertentu, nantinya ketika user membuka halaman berisi pane tersebut akan terlihat link-link menyerupai menu

Sebenarnya ketika anda membuka portal pertama kali, definisi menu yang telah anda buat disimpan dalam sebuah file menu-ID.txt yang berada dalam folder temp, file ini berisi definisi menu dalam bentuk HTML, DotNetNuke akan menampilkan pesan kesalahan jika file ini tidak ditemukan dan akan membuat definisi menu dan menyimpannya jika file ini kosong, jadi masih berhubungan dengan postingan sebelumnya Test Deploy DotNetNuke jika seluruh source code DotNetNuke dipindah ke server deploy, link yang ditunjuk menu akan tetap mengacu pada alamat development kecuali memang alamat development dan test disamakan, untuk mengatasi hal ini ternyata sangat mudah cukup dengan menghapus seluruh isi file menu-ID.txt tersebut nantinya DotNetNuke akan mengenerate dan menyimpannya, beres dah...

Wait... bagaimana dengan menu yang dibuat sebagai content pane ? karena link pada menu tersebut dibuat secara hardcode mau tidak mau linknya pun harus diedit secara hardcode



Well, no pain no gain...

No comments:

Post a Comment