1 / 7

CRUD

3. Bahan Kuliah PEMROGRAMAN WEB LANJUT-TI. CRUD. Yii Framework. Oleh : M. Guntara. STMIK AKAKOM 2014. CRUD. Singkatan : Create – Read – Update – Delete Merupakan aplikasi/modul yang di generate oleh Yii Code Generator Digunakan untuk memanipulasi suatu tabel Baca /menampilkan data

kreeli
Télécharger la présentation

CRUD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3 Bahan Kuliah PEMROGRAMAN WEB LANJUT-TI CRUD Yii Framework Oleh : M. Guntara STMIK AKAKOM 2014

  2. CRUD • Singkatan : Create – Read – Update – Delete • Merupakan aplikasi/modul yang di generate oleh Yii Code Generator • Digunakan untuk • memanipulasi suatu tabel • Baca /menampilkan data • Menambah record • Menghapus record • Edit record • Pencarian • Menciptakan menu secara otomatis (Create – manage list • Membuat breadcrums

  3. CRUD

  4. CRUD-> Create Personal

  5. CRUD -> manage personal

  6. Konfigurasi utama(..protected/config/main.php) • Mangatur judul halaman utama • return array( name => judul • Mangatur password Gii (generator code Yii) • return array( gii- password=> password • Mangatur koneksi • ' return array ( db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=nama_database','username' => ‘nama_user', • 'password' => ‘sandi',

  7. Main.php • <?php// uncomment the following to define a path alias// Yii::setPathOfAlias('local','path/to/local-folder');// This is the main Web application configuration. Any writable// CWebApplication properties can be configured here.return array( 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..', 'name'=>'SISTEM INFORMASI PEGAWAI', // preloading 'log' component 'preload'=>array('log'), // autoloading model and component classes 'import'=>array( 'application.models.*', 'application.components.*', ), 'modules'=>array( // uncomment the following to enable the Gii tool 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'admin', // If removed, Gii defaults to localhost only. Edit carefully to taste. 'ipFilters'=>array('127.0.0.1','::1'), ), ), // application components 'components'=>array( 'user'=>array( // enable cookie-based authentication 'allowAutoLogin'=>true, ), // uncomment the following to enable URLs in path-format /* 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( '<controller:\w+>/<id:\d+>'=>'<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ), ), */ /* 'db'=>array( 'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db', ), */ // uncomment the following to use a MySQL database 'db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=db_pegawai', 'emulatePrepare' => true, 'username' => 'root', 'password' => '', 'charset' => 'utf8', ), 'errorHandler'=>array( // use 'site/error' action to display errors 'errorAction'=>'site/error', ), 'log'=>array( 'class'=>'CLogRouter', 'routes'=>array( array( 'class'=>'CFileLogRoute', 'levels'=>'error, warning', ), // uncomment the following to show log messages on web pages /* array( 'class'=>'CWebLogRoute', ), */ ), ), ), // application-level parameters that can be accessed // using Yii::app()->params['paramName'] 'params'=>array( // this is used in contact page 'adminEmail'=>'webmaster@example.com', ),);

More Related