Пример #1
0
/**
 * Created by PhpStorm.
 * User: ekobudisusilo
 * Date: 11 /07 /15
 * Time: 20.10
 */
ob_start();
include 'class.Relasi.php';
$nama = htmlspecialchars($_POST['nama']);
$alamat = htmlspecialchars($_POST['alamat']);
$no_telp = htmlspecialchars($_POST['notelp']);
$no_fax = htmlspecialchars($_POST['nofax']);
$kota = htmlspecialchars($_POST['kota']);
$nama_pic = htmlspecialchars($_POST['namapic']);
$kategori_id = htmlspecialchars($_POST['kategori_id']);
$data = new Relasi();
switch ($_GET['p']) {
    case "add":
        $data->AddRelasi($nama, $alamat, $no_telp, $no_fax, $kota, $nama_pic, $kategori_id);
        header('location: ../main.php?m=011');
        break;
    case "edit":
        $id = $_REQUEST['id'];
        $data->EditRelasi($nama, $alamat, $no_telp, $no_fax, $kota, $nama_pic, $kategori_id, $id);
        header('location: ../main.php?m=011');
        break;
    case "del":
        $id = $_REQUEST['id'];
        $isi->AddDelete($id);
        header('location: ../main.php?m=011');
        break;
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return Relasi the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Relasi::model()->with('metadata_relasi')->findByPk($id);
     //CVarDumper::dump($model->data_penelitian->judul,10,true);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
Пример #3
0
<?php

/* @var $this RelasiController */
/* @var $model Relasi */
$this->breadcrumbs = array('Daftar Relasi' => array('index'), $model->id);
$user_updater = '';
$post = Relasi::model()->findByPk(Yii::app()->request->getParam('id'));
if (Yii::app()->user->getId() === $post['creater']) {
    $user_updater = Yii::app()->user->name;
}
$this->menu = array(array('label' => 'Daftar Relasi', 'url' => array('index')), array('label' => 'Tambah Relasi', 'url' => array('create')), array('label' => 'Perbaharui Relasi', 'url' => array('update', 'id' => $model->id), 'visible' => Yii::app()->user->getName() == $user_updater), array('label' => 'Atur Relasi', 'url' => array('admin'), 'visible' => Yii::app()->getModule('user')->isAdmin()));
?>

<h1>Lihat Relasi #<?php 
echo $model->id;
?>
</h1>

<?php 
$this->widget('zii.widgets.CDetailView', array('data' => $model, 'attributes' => array('id', array('label' => 'Deskripsi', 'value' => $model->metadata_relasi->deskripsi), array('label' => 'Judul Paper 1', 'value' => $model->data_penelitian->judul), array('label' => 'Judul Paper 2', 'value' => $model->data_penelitian2->judul))));
Пример #4
0
<?php

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(-1);
include_once '/Applications/MAMP/htdocs/isias/classes/class.Relasi.php';
include_once '/Applications/MAMP/htdocs/isias/classes/class.Kategori.php';
include_once '/Applications/MAMP/htdocs/isias/classes/paginator.class.php';
//Kategori List
$cat = new Kategori();
$n = $cat->countAll();
//Get Relation/Ledger/Vendor Data
$ldg = new Relasi();
$stmt = $ldg->countAll();
$num_rows = $stmt->rowCount();
if ($num_rows > 0) {
    $pages = new Paginator($num_rows, 19);
    if (isset($_POST['cari'])) {
        $cari = $_POST['cari'];
        $stmt = $ldg->GetListRelasi($pages->limit_start, $pages->limit_end);
    } else {
        $stmt = $ldg->GetListRelasi($pages->limit_start, $pages->limit_end);
    }
}
?>

<div class="container">
    <div class="row">
        <a href="#myModal" role="button" class="btn btn-primary" data-toggle="modal" data-target="#add-Data">Relasi/Ledger Baru</a>
        <div class="input-prepend pull-right">
            <span class="add-on"><i class="icon-search"></i></span>