Dokumen tersebut membahas tentang penggunaan template pada CodeIgniter. Template digunakan untuk memisahkan tampilan dari logika program agar perubahan tampilan dan konten dapat dilakukan dengan mudah. Langkah-langkah penerapan template meliputi pembuatan library template, view template layout, view bagian-bagian template, serta controller.
Buku tips & trik adobe dreamweaver cs5.5 2012_rokiAmri Amri
Buku ini membahas tentang berbagai tip dan trik penggunaan Adobe Dreamweaver CS5.5 untuk membangun website. Buku ini terbagi menjadi 5 bab yang mencakup pengenalan Dreamweaver, pengelolaan layout dan konten, navigasi dan aset, penerapan CSS, serta pengelolaan form dan interaksi website.
Macromedia Dreamweaver 8 adalah program untuk membuat dan mengedit halaman web secara visual serta mengelola situs web. Dreamweaver menyediakan fitur-fitur seperti HTML, CSS, JavaScript, PHP, ASP, ColdFusion, dan XML untuk membuat dan mengelola situs web.
Dokumen ini membahas pengenalan Adobe Dreamweaver, yaitu aplikasi editor web visual untuk merancang desain website. Secara singkat dibahas fitur-fitur utama Dreamweaver seperti menu bar, document window, insert panel, CSS style panel, dan property inspector.
Bab ini membahas penggunaan Microsoft FrontPage untuk membuat halaman web dasar. Tujuannya adalah memahami kelebihan dan kelemahan FrontPage serta belajar membuat tabel, link, dan gambar pada halaman web. Contoh yang diberikan menjelaskan cara membuat judul, daftar, tabel pizza, dan menambahkan link kontak, sekolah, dan navigasi pada halaman tentang pizza university.
Buku tips & trik adobe dreamweaver cs5.5 2012_rokiAmri Amri
Buku ini membahas tentang berbagai tip dan trik penggunaan Adobe Dreamweaver CS5.5 untuk membangun website. Buku ini terbagi menjadi 5 bab yang mencakup pengenalan Dreamweaver, pengelolaan layout dan konten, navigasi dan aset, penerapan CSS, serta pengelolaan form dan interaksi website.
Macromedia Dreamweaver 8 adalah program untuk membuat dan mengedit halaman web secara visual serta mengelola situs web. Dreamweaver menyediakan fitur-fitur seperti HTML, CSS, JavaScript, PHP, ASP, ColdFusion, dan XML untuk membuat dan mengelola situs web.
Dokumen ini membahas pengenalan Adobe Dreamweaver, yaitu aplikasi editor web visual untuk merancang desain website. Secara singkat dibahas fitur-fitur utama Dreamweaver seperti menu bar, document window, insert panel, CSS style panel, dan property inspector.
Bab ini membahas penggunaan Microsoft FrontPage untuk membuat halaman web dasar. Tujuannya adalah memahami kelebihan dan kelemahan FrontPage serta belajar membuat tabel, link, dan gambar pada halaman web. Contoh yang diberikan menjelaskan cara membuat judul, daftar, tabel pizza, dan menambahkan link kontak, sekolah, dan navigasi pada halaman tentang pizza university.
Dokumen tersebut memberikan instruksi tentang cara membuat halaman web dasar menggunakan Microsoft FrontPage dan editor teks Notepad. Ia menjelaskan langkah demi langkah proses pembuatan halaman web, termasuk menambahkan teks, tabel, gambar, dan link menggunakan FrontPage.
Macromedia Dreamweaver 8 adalah program untuk membuat dan mengedit halaman web secara visual serta mengelola situs web. Dreamweaver menyediakan fitur-fitur seperti HTML, CSS, JavaScript, PHP, dan XML untuk membuat dan mengelola konten situs web.
Buku ini memberikan panduan langkah demi langkah untuk menggunakan fitur-fitur Adobe Dreamweaver CS3 dalam membangun website, mulai dari pengenalan program, mengatur teks, menyisipkan gambar dan hyperlink, membuat tabel, layer, form, dan frame. Buku ini diharapkan dapat membantu pembaca dalam mempelajari dan menggunakan Dreamweaver CS3 dengan mudah.
Dokumen ini memberikan panduan langkah demi langkah untuk membangunkan portal pusat sumber sekolah menggunakan perisian WordPress. Ia meliputi langkah-langkah untuk mendaftar akaun Gmail dan WordPress, memilih tema, menghasilkan artikel dan halaman, membina menu, dan menambah widget seperti pemberkongsian fail.
Dokumen tersebut memberikan panduan lengkap tentang dasar-dasar PHP dan cara menggunakan PHP Triad untuk membuat dan menjalankan aplikasi web PHP sederhana."
Dokumen tersebut memberikan penjelasan tentang penggunaan HTML untuk membuat halaman web. Secara singkat, dokumen tersebut menjelaskan tentang tag-tag dasar HTML seperti <html>, <head>, <body>, dan tag-tag lainnya beserta fungsinya; cara membuat teks, daftar, tabel, gambar, dan tautan hyperlink menggunakan HTML.
Dokumen tersebut membahas tentang penggunaan TabView dalam membuat antarmuka pengguna Android. Terdapat penjelasan mengenai tujuan pembelajaran penggunaan TabView, cara membuat project baru menggunakan TabView, dan menambahkan activity baru untuk di tampilkan pada setiap tab.
Dokumen ini memberikan tutorial penggunaan beberapa menu pada blog seperti merubah about, mengatur popular post menjadi 4 tampilan, menambahkan efek salju, dan cara menambahkan menu seperti tentang saya, kontak, dan bahan ajar.
Pertemuan ini membahas tentang listview pada mobile programming. Listview digunakan untuk menampilkan daftar data secara vertikal yang dapat discroll. Aplikasi contoh dibuat menggunakan dua activity untuk menampilkan daftar mata kuliah dan activity selanjutnya untuk menampilkan mata kuliah yang dipilih.
Makalah ini membahas panduan pembuatan website menggunakan software Dreamweaver. Terdiri dari dua bab utama yaitu pendahuluan dan isi. Pendahuluan menjelaskan latar belakang dan tujuan pembuatan makalah. Bab isi membahas pengenalan Dreamweaver, cara membuat halaman pertama (index) meliputi define site, membuat layout menggunakan tabel, memformat teks dan gambar, serta membuat hyperlink. Bab selanjutnya membahas penggunaan frame untuk memb
The document discusses spectral databases, their role in a complete Earth observing system, and their current state. It presents visions for spectral databases to facilitate access to spectral data and metadata at scientists' fingertips. It also outlines components needed for spectral databases, including data acquisition, storage, metadata, quality indicators, and registration as components of data grids like GEOSS to enable long-term usability and data sharing. Currently, two active spectral databases are profiled that provide online access to several thousand spectra each.
This document appears to be a provisional answer key for a pharmacist exam containing 64 multiple choice questions. It provides the question number, question text, possible answer options (A-D), and the designated correct answer for each question. The questions cover topics in history, geography, current events, medicine, and pharmacy.
This summary provides an overview of the key points from the document:
- The document discusses a work that is licensed under a Creative Commons license. It states that use of materials from the site constitutes acceptance of the license terms and conditions.
- Copyright is held by Johns Hopkins University and Thomas Layloff for the materials, and all rights are reserved. Materials are provided "as is" and no representations or warranties are provided. Users are responsible for ensuring accuracy.
- The document is a session on drug manufacture, industrial pharmacy considerations, quality assurance, and regulation. It covers topics like GMP, requirements for domestic manufacturing, brand vs generic drugs, and procedures to prevent counterfeiting.
Dokumen tersebut memberikan instruksi tentang cara membuat halaman web dasar menggunakan Microsoft FrontPage dan editor teks Notepad. Ia menjelaskan langkah demi langkah proses pembuatan halaman web, termasuk menambahkan teks, tabel, gambar, dan link menggunakan FrontPage.
Macromedia Dreamweaver 8 adalah program untuk membuat dan mengedit halaman web secara visual serta mengelola situs web. Dreamweaver menyediakan fitur-fitur seperti HTML, CSS, JavaScript, PHP, dan XML untuk membuat dan mengelola konten situs web.
Buku ini memberikan panduan langkah demi langkah untuk menggunakan fitur-fitur Adobe Dreamweaver CS3 dalam membangun website, mulai dari pengenalan program, mengatur teks, menyisipkan gambar dan hyperlink, membuat tabel, layer, form, dan frame. Buku ini diharapkan dapat membantu pembaca dalam mempelajari dan menggunakan Dreamweaver CS3 dengan mudah.
Dokumen ini memberikan panduan langkah demi langkah untuk membangunkan portal pusat sumber sekolah menggunakan perisian WordPress. Ia meliputi langkah-langkah untuk mendaftar akaun Gmail dan WordPress, memilih tema, menghasilkan artikel dan halaman, membina menu, dan menambah widget seperti pemberkongsian fail.
Dokumen tersebut memberikan panduan lengkap tentang dasar-dasar PHP dan cara menggunakan PHP Triad untuk membuat dan menjalankan aplikasi web PHP sederhana."
Dokumen tersebut memberikan penjelasan tentang penggunaan HTML untuk membuat halaman web. Secara singkat, dokumen tersebut menjelaskan tentang tag-tag dasar HTML seperti <html>, <head>, <body>, dan tag-tag lainnya beserta fungsinya; cara membuat teks, daftar, tabel, gambar, dan tautan hyperlink menggunakan HTML.
Dokumen tersebut membahas tentang penggunaan TabView dalam membuat antarmuka pengguna Android. Terdapat penjelasan mengenai tujuan pembelajaran penggunaan TabView, cara membuat project baru menggunakan TabView, dan menambahkan activity baru untuk di tampilkan pada setiap tab.
Dokumen ini memberikan tutorial penggunaan beberapa menu pada blog seperti merubah about, mengatur popular post menjadi 4 tampilan, menambahkan efek salju, dan cara menambahkan menu seperti tentang saya, kontak, dan bahan ajar.
Pertemuan ini membahas tentang listview pada mobile programming. Listview digunakan untuk menampilkan daftar data secara vertikal yang dapat discroll. Aplikasi contoh dibuat menggunakan dua activity untuk menampilkan daftar mata kuliah dan activity selanjutnya untuk menampilkan mata kuliah yang dipilih.
Makalah ini membahas panduan pembuatan website menggunakan software Dreamweaver. Terdiri dari dua bab utama yaitu pendahuluan dan isi. Pendahuluan menjelaskan latar belakang dan tujuan pembuatan makalah. Bab isi membahas pengenalan Dreamweaver, cara membuat halaman pertama (index) meliputi define site, membuat layout menggunakan tabel, memformat teks dan gambar, serta membuat hyperlink. Bab selanjutnya membahas penggunaan frame untuk memb
The document discusses spectral databases, their role in a complete Earth observing system, and their current state. It presents visions for spectral databases to facilitate access to spectral data and metadata at scientists' fingertips. It also outlines components needed for spectral databases, including data acquisition, storage, metadata, quality indicators, and registration as components of data grids like GEOSS to enable long-term usability and data sharing. Currently, two active spectral databases are profiled that provide online access to several thousand spectra each.
This document appears to be a provisional answer key for a pharmacist exam containing 64 multiple choice questions. It provides the question number, question text, possible answer options (A-D), and the designated correct answer for each question. The questions cover topics in history, geography, current events, medicine, and pharmacy.
This summary provides an overview of the key points from the document:
- The document discusses a work that is licensed under a Creative Commons license. It states that use of materials from the site constitutes acceptance of the license terms and conditions.
- Copyright is held by Johns Hopkins University and Thomas Layloff for the materials, and all rights are reserved. Materials are provided "as is" and no representations or warranties are provided. Users are responsible for ensuring accuracy.
- The document is a session on drug manufacture, industrial pharmacy considerations, quality assurance, and regulation. It covers topics like GMP, requirements for domestic manufacturing, brand vs generic drugs, and procedures to prevent counterfeiting.
The document describes Takeoka's Raspberry Pi cluster consisting of 3 nodes with a total of 6 processor cores. The cluster provides low-cost computing power and acts as a gateway and file server for Takeoka's home network. Takeoka hopes that future technologies like MRAM will enable new "normally off computing" architectures with even lower power consumption by allowing complete powering off of systems when not in use.
This document provides instructions for creating a desktop-like web application interface using Ext JS and CodeIgniter. It includes steps to set up the database and models, configure views and controllers, and write JavaScript code to display and interact with phonebook data using grids, forms, and other Ext JS widgets. The application allows getting, inserting, updating and deleting phonebook records by making AJAX calls to CodeIgniter controllers from the Ext JS application.
Este documento apresenta orientações teórico-metodológicas para o ensino de matemática no Ensino Fundamental, organizadas em quatro unidades didáticas. É composto por uma carta de apresentação assinada pela Secretária Executiva de Desenvolvimento da Educação e descrições detalhadas dos conteúdos a serem abordados em cada série para as cinco grandes áreas da matemática.
O documento discute o conceito de pessoa jurídica no direito civil brasileiro, abordando tópicos como os requisitos para sua constituição, características, classificações, representação legal, modificação e fim da personalidade jurídica.
Green Day es una banda de punk rock estadounidense formada en 1986 en California y compuesta por Billie Joe Armstrong como cantante principal, compositor y guitarrista, Mike Dirnt en el bajo y Tré Cool en la batería.
O poema descreve a capacidade da internet de conectar pessoas de diferentes lugares ao redor do mundo, permitindo a troca de informações e contato entre grupos diversos através de sites, e-mails e redes sociais. O autor deseja usar a internet para promover debates, compartilhar cultura e manter contato com pessoas de locais distantes.
The document provides instructions for configuring a PC for an end user using SCCM. It describes downloading the SCCM imaging ISO, booting from it, selecting an image, completing the Windows setup, adding the user to the local Administrators group, and verifying the installation. Additional steps are outlined for deploying software to the PC using the Ericom console and SCCM once imaging is complete. The summary concludes by noting several ways to identify if a PC was imaged with SCCM and the importance of deleting the PC from the SCCM database before reimaging.
Este documento describe un proyecto para cultivar una huerta orgánica en una escuela rural con el fin de enseñar ciencias naturales a los estudiantes y promover la agricultura en sus hogares. El proyecto involucrará a los estudiantes, maestros y padres en actividades como preparar el terreno, sembrar, cuidar y cosechar la huerta, y documentar el proceso a través de fotos, videos y dibujos.
Dokumen tersebut merangkum tutorial penggunaan berbagai bahasa pemrograman dan teknologi web untuk membangun aplikasi penyimpanan file Cloudy Drive. Terdiri dari penjelasan tentang HTML, CSS, PHP, MySQL, dan cara mengupload file ke hosting web.
Tutorial ini memberikan panduan singkat tentang Code Igniter (CI), framework PHP yang populer. Secara garis besar, tutorial ini menjelaskan tentang (1) pengertian dan manfaat framework, (2) pengenalan CI serta cara instalasi dan konfigurasinya, (3) konsep MVC yang diterapkan CI, dan (4) contoh koding dasar menggunakan CI seperti membuat halaman "Hello World", form input, dan menggunakan library database.
Dokumen tersebut membahas tentang modul web design yang digunakan sebagai panduan dalam kursus webdesign. Modul ini mencakup penguasaan konsep file grafik, pemrograman web, dan membangun aplikasi berbasis web."
Modul ini memberikan panduan untuk mengedit template website dengan PHP dan MySQL. Template digunakan untuk meningkatkan efisiensi waktu dan hasil desain. Langkah-langkahnya meliputi mencari template yang sesuai, mengunduh dan mengeditnya dengan mengubah link antar halaman dan menambahkan skrip PHP dan CSS.
Memahami Alur Kerja Pembuatan Website - Sitemaya Webinar - Day 1.pdfBeon Intermedia
Panduan membuat website untuk yang ditujukan untuk pemula. Mulai dari pengenalan hosting dan domain hingga membuat website menggunakan CMS Wordpress dan website builder sitemaya.com
sitemaya.com penyedia website gratis dengan fitur drag and drop website builder. Sehingga kamu bisa membuat website tanpa perlu pengetahuan coding.
Dokumen tersebut memberikan tutorial dasar pembuatan website menggunakan bahasa pemrograman HTML dan database MySQL. Terdiri dari penjelasan tentang instalasi perangkat lunak XAMPP, struktur dasar dokumen HTML, dan cara membuat database serta autentikasi login menggunakan PHP dan MySQL.
Frame digunakan untuk menampilkan beberapa halaman web dalam satu jendela browser. Frame dapat dibentuk menjadi kolom atau baris menggunakan tag <frameset> dan atribut cols atau rows. Link antar frame dapat dibuat untuk menghubungkan konten di frame yang berbeda.
Modul ini membahas penggunaan tag-tag dasar HTML untuk membuat halaman web seperti format halaman, gaya teks, dan pengaturan tata letak teks. Modul ini juga membahas cara membuat daftar tak berurut dan tabel menggunakan tag seperti <ul>, <ol>, <li>, <dl>, <dt>, <dd>, dan <table>.
Dokumen tersebut merupakan panduan untuk membangun sistem e-commerce menggunakan PHP dan MySQL. Dokumen tersebut membahas tentang instalasi dan konfigurasi dasar PHP, desain database, CRUD, pembuatan katalog produk, transaksi dan laporan penjualan."
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEIgun
Modul ini membahas tentang pembuatan aplikasi web dengan menggunakan CodeIgniter PHP framework. Terdapat penjelasan mengenai instalasi XAMPP web server, pengenalan HTML, CSS, PHP, dan MySQL serta cara membangun aplikasi web sederhana menggunakan CodeIgniter.
Dokumen tersebut membahas tentang konsep desain sistem yang mencakup definisi, komponen, contoh penerapan, manfaat, dan komponen dasar yang perlu diperhatikan dalam membuat desain sistem seperti navigasi, kesederhanaan, penggunaan yang mudah, grafik, penulisan, dan aksesibilitas. Dokumen tersebut juga memberikan contoh desain sistem pemerintah dan katalog desain sistem yang dapat digunakan sebagai referensi.
Modul ini memberikan panduan tentang web design dan pemrograman. Materi yang dibahas mencakup konsep file grafik, dasar-dasar pemrograman web, perintah pemrograman web, dan cara membangun aplikasi berbasis web."
1. Anggota : Rahadyan D.G (30210172)
Suslianto Hadi S (30210213)
Ayu Ekarani Swandhita (30210178)
WEB TEMPLATE
2. “Web template adalah kunci baik untuk web desain”
Mengapa demikan??
Jika seseorang ingin membuat situs Web yang baik,
yang mempunyai kualitas tinggi, kemudian
menggunakan web template adalah pilihan terbaik.
mereka tidak hanya efektif biaya ketika datang ke
desain, tetapi juga merupakan cara tercepat untuk
membuat situs. sebagai dengan norma untuk
menciptakan sebuah situs web, akan ada banyak
masalah yang satu untuk memecahkan telah
membuatnya sempurna.
3. SISTEM TEMPLATING
Sistem templating adalah salah satu fitur
atau library yang harus dipikirkan di dalam
CodeIgniter, karena CodeIgniter memiliki metode
yang sangat sederhana. Tidak memiliki
sistem layout, widget dan lain-lain.
Untuk membuat sistem templating di
CodeIgniter kita dapat membuat sendiri dengan
Menggunakan fungsi-fungsi yang telah
Disediakan oleh CodeIgniter atau kita juga dapat
menggunakan sistem templating yang sudah ada
dan populer.
4. Kegunaan sistem templating adalah :
Kerja Sama Tim Yang Lebih Baik -
Dengan pemisahan menggunakan templating ini, maka rekan bagian pengerjaan desain
tidak lagi terganggu oleh kode program yang Anda buat. Begitupun Anda, tidak khawatir lagi
script/kode program yang telah dibuat akan terganggu.
Skrip/code Yang Bersih -
Situs dengan aplikasi kompleks, misalnya sebuah portal, pasti memerlukan skrip yang
kompleks yang menghabiskan sampai ribuan baris. Tentunya akan sangat mengganggu sekali
kalau skrip yang sudah memusingkan itu ditambah lagi dengan tag-tag HTML di dalamnya.
Perubahan Tampilan Lebih Cepat Dan Mudah -
Dengan pemisahan melalui template, hal tersebut dapat dilakukan dengan mudah,
bahkan tanpa harus merombak skrip PHP Sedikit pun.
5. Dengan menyusun view-view yang ada, kita
sebenarnya dapat membuat sebuah tempate
library yang cukup powerful. Idenya
sederhana saja, cukup membagi sebuah halaman
menjadi beberapa area. Dari desain tersebut dapat
kita bagi menjadi area header, top menu, right
menu dan content. Masing-masing area tersebut
akan digabungkan dalam satu halaman utuh yang
dinamakan template.
6. Masing-masing area tersebut akan
ditangani oleh sebuah view agar tidak terjadi
duplikasi dan akan mempermudah
penggunaan kembali area tersebut. Adapun
area-area tesebut dapat dilihat pada gambar
berikut.
7.
8. Template yang akan dibuat terbagi menjadi emp
at
bagian yaitu Header (berfungsi sebagai tempat
logo dan slogan aplikasi ), Top menu (bagian
menu utama disebelah atas), Right Menu (me
nu
navigasi tambahan disebelah kanan) dan sebu
ah
Content. Area content ini lah yang seringkali
berubah pada setiap page.
9. Untuk mengimplementasikan sistem templating
tersebut sebaiknya kita buat sebuah library
template.
Adapun langkah-langkah yang harus dilakukan
adalah:
10. 1. MEMBUAT LIBRARY TEMPLATE
Fungsi library tersebut hanya mengatur view mana
yang akan dipanggil dan meletakkannya di
Dalam template.
Kenapa membuatnya dalam sebuah library?
Karena dengan cara ini
memberikan flesibilitas terhadap sistem template
Cara pembuatan library ini diawali dengan
membuat sebuah file bernama template.php pada
folder application/libraries. Adapun isi file
template.php adalah:
13. Perhatikan fungsi display, disana ada dua parameter yaitu
template dan data. Parameter data
berfungsi sebagai data yang akan dikirimkan ke controller.
Sedangkan template adalah view
yang akan dipanggil untuk ditampilkan sebagai content utama.
Pada template ini akan dibagi
menjadi empat area yaitu content, header, top menu, dan right menu
.
Masing-masing area diisi
Oleh sebuah view (perhatikan baris 11,13,15,17). Masing-
masing
view tadi di-load dan
disimpan dalam memori. Lalu digabungkan kedalam sebuah templat
e
(baris 15).
14. 2. MEMBUAT TEMPLATE LAYOUT VIEW
Sebuah template layout view adalah sebua
h
view yang akan menggabungkan
masing-masing
view menjadi suatu bentuk kesatuan. Adapun i
si
dari template layout adalah:
19. File diatas merupakan penggabung dari
semua bagian yang telah dibahas.
Perhatikan baris
15, 21, 28, dan 36. Keempat variabel
tersebut akan diisi view dari
masing-masing bagian.
Berikut ini adalah
view-view yang menjadi part/area dari template
20. A. VIEW HEADER
Application/view/template/header.php
1. <h1><a href="#">Red Wall Template</a
></h1>
2. <h2>Your web site slogan goes here
</h2>
21. B. VIEW TOP MENU
Application/view/template/menu.php
1. <ul>
2. <li><a href="#">Home</a></li>
3. <li><a href="#">Articles</a></li>
4. <li><a href="#">About Us</a></li>
5. <li><a href="#">Resources</a></li>
6. <li><a href="#">Contact Us</a></li>
7. </ul>
23. Setelah memiliki view ketiga area tersebut
(header, top menu dan sidebar) maka kita siap
untuk
menggunakan sistem template ini. Selanjutnya
adalah membuat sebuah controller. Agar lebih
mudah pembuatan
controllernya maka gunakan saja controller defau
lt
dari CodeIgniter, yaitu
dengan sedikit melakukan perubahan kode program pa
da
controller-nya.
24. Application/controllers/welcome.php
1.
<?php if (! defined('BASEPATH')) exit('No direct script
access
allowed');
2.
3. class Welcome extends CI_Controller {
4.
5. function __construct()
6. {
7. parent::__construct();
8. $this->load->library('template');
9. $this->load->helper('url');
10. }
26. 21. }
22.
23. }
24.
25. /* End of file welcome.php */
26. /* Location: ./application/controllers/welco
me.php */
27. Kita harus menyiapkan sebuah
view yang bernama welcome_message.
View tersebut akan diletakkan pada area
content.
Isi viewnya sama dengan view pada umumnya.
28. 1. <h1>Welcome to CodeIgniter!</h1>
2.
3. <p>The page you are looking at is being generated dynamically by
CodeIgniter.</p>
4.
5. <p>If you would like to edit this page you'll find it located
at:</p>
6. <code>application/views/welcome_message.php</code>
7.
8. <p>The corresponding controller for this page is found at:</p>
9. <code>application/controllers/welcome.php</code>
10.
11. <p>If you are exploring CodeIgniter for the very first time,
12. you should start by reading the <a href="user_guide/">User
13. Guide</a>.</p>
14.
15.
16. <p><br />Page rendered in {elapsed_time} seconds</p>
35. MEMASANG TEMPLATE KE CI
Download CodeIgniter
1.7.2
Download Template
CSS nya
Jika kedua-dua nya
sudah didownload.
Ekstrak file
CodeIgniter dalam
root folder anda
seperti ini misalnya
C:/xampp/htdocs/me
masang_template_c
ss
36. Copy Template CSS yang sudah di ekstrak tadi
kedalam
folderC:/xampp/htdocs/memasang_template_csss
ystem/application/views
37. File index.html diganti menjadi template.php
Buka file template.php dengan Notepad++ atau Notepad, kemudian cari
code ini:
<link href="default.css" rel="stylesheet" type="text/css" media="screen" /
>
Ganti code diatas menjadi seperti ini:
<link href="<?php echo base_url()?> system/ application/ views/
default.css"rel="stylesheet" type="text/css" media="screen" />
Disini belum terjadi apa-apa saat membuka browser dengan alamat
http://localhost/memasang_template_css
Sekarang masuk ke dalam
folderC:/xampp/htdocs/memasang_template_css/system/applicatio
n/controller,
disini akan ada dua buah file yaitu index.html dan welcome.php.
Hapus kedua file tersebut dan buat file baru dengan
nama home.php, simpan ditempat yang sama
C:/xampp/htdocs/memasang_template_css/system/application/con
troller
38. Dalam file home.php ketikkan code berikut:
<?php
class Home extends Controller
{
function Home()
{
parent::Controller();
}
function index()
{
$data['title'] = "Memasang Template CSS";
$this->load->view('template', $data);
}
}
?>
Sekarang coba buka browser nya dengan alamat
URLhttp://localhost/memasang_template_css/index.php. Dan akan tampil
seperti gambar ini:
39.
40. Sekarang buka file autoload.php yang berada
padaC:/xampp/htdocs/memasang_template_css/system/application/config.
Cari code berikut dalam file autoload.php
$autoload['helper'] = array();
kemudian ganti menjadi seperti ini:
$autoload['helper'] = array(„url‟);
Buka file config.php dalam folder yang sama dan kemudian cari code berikut
dalam file config.php
$config['base_url'] = "http://example.com/";
kemudian ganti menjadi seperti ini:
$config['base_url'] = "http://localhost/memasang_template_css/";
Buka file route.php dalam folder yang sama dan kemudian cari kode berikut
dalam file route.php
$route['default_controller'] = "welcome";
kemudian ganti menjadi seperti ini:
$route['default_controller'] = "home";
Sekarang masuk ke browser dan reload browser apa yang terjadi kemudian :
Coba diperhatikan pada title nya di browser disini tidak terjadi perubahan apa-
apa bukan. Padahal tadi pada file home.php kita membuat title dengan nama
Memasang Template CSS
$data[„title‟] = “Memasang Template CSS”;
jadi bagaimana cara nya supaya title nya sama dengan apa yang ditulis pada
file home.php, begini caranya
41. Buka
file template.php, C:xampp/htdocs/memasang_template_css/system/application/vie
ws. Dan cari code ini:<title>Gestured by Free CSS Templates</title>kemudian ganti
menjadi seperti ini:
<title> <?=$title?> </title>
Pada langkah nomor 11 kan ada banyak menu tuh, bagaimana menu diberikan link nya:
Homepage
Services
About Us
Contact Us
Dari menu diatas anda juga bisa menggantinya dengan sesuka anda.
Untuk membuat link tersebut berfungsi. Buka file template.php (anda pasti tau dong
dimana letak filenya).
Cari code berikut:
<li><a href="#">Homepage</li>
<li><a href="#">Services</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact Us</a></li>
kemudian ganti menjadi seperti ini:
<li class=”current_page_item”> <?=anchor(„/‟, „Homepage‟)?> </li>
<li> <?=anchor(„home/services‟, „Services‟)?> </li>
<li> <?=anchor(„home/about‟, „About Us‟)?> </li>
42. Sekarang coba masuk ke browser dan coba klik salah satu menu nya
dan apa yang terjadi. Dan pasti yang nongol page error, dan yang jalan
Cuma satu link menu yaitu Homepage.
Buka file home.php
<?php
class Home extends Controller
{
function Home()
{
parent::Controller();
}
function index()
{
$data['title'] = "Memasang Template CSS";
$this->load->view('template', $data);
}
}
?>
43. dan kemudian tambahkan code ini dibawah penutup terakhir untuk function index, sehingga
menjadi:
<?php
class Home extends Controller
{
function Home()
{
parent::Controller();
}
function index()
{
$data[„title‟] = “Memasang Template CSS”;
$this->load->view(„template‟, $data);
}
function services()
{
$data[„title‟] = “Services”;
$this->load->view(„template‟, $data);
}
}
?>
Nah untuk menu yang laiinnya sama saja cara pembuatannya, dan anda tinggal menambahkan
function yang dibutuhkan saja seperti function services() yang terakhir dibuat tadi dalam
file home.php