public function actionCreate() { $request = Yii::app()->request->getIsPostRequest(); $ajaxRequest = Yii::app()->request->getIsAjaxRequest(); if ($request) { $berita = new Berita(); $kategori = new Kategori(); $tags = new Tags(); $image = new Image(); $postBerita = !empty($_POST['Berita']) ? $_POST['Berita'] : ""; $postKategori = !empty($_POST['Kategori']) ? $_POST['Kategori'] : ""; $postTags = !empty($_POST['Tags']) ? $_POST['Tags'] : ""; if ($kategori) { $kategori->setAttributes($postKategori); } if ($tags) { $tags->setAttributes($postTags); } if ($postBerita) { $berita->setAttributes($postBerita); $berita->setCreatetime($postBerita['tgl_create']); $berita->setUpdatetime($postBerita['tgl_update']); } } $jsonData = array(); if ($ajaxRequest) { echo CJSON::encode($jsonData); Yii::app()->end(); } else { $this->render("create", array()); } }
public function update($id, Request $request) { $input = update($request->all()); $beritaa = Berita::findOrFail($id); $beritaa->judul = $input['judul']; $beritaa->isi = $input['isi']; $beritaa->save(); return redirect('berita'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { Berita::find($id)->delete(); Session::flash('pesan', "<div class='alert alert-info'>\n\t\t\tData Berhasil dihapus</div>"); return Redirect::back(); }
public function detail_berita($id) { $berita = Berita::find($id); return View::make('web.detail_berita')->with('berita', $berita); }
<ul class="nav nav-tabs" id="myTab"> <li class="active"><a href="#tab1">Berita Terbaru</a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="tab1"> <ul class="products-list product-list-in-box"> <?php $berita = Berita::paginate(5); ?> @foreach($berita as $row) <br> <li class="item"> <div class="product-info"> <a href="{{URL::to('detail_berita/'.$row->id_berita)}}" class="product-title">{{$row->judul}}</a> <span class="product-description"> {{substr($row->isi,400)}} </span> </div> </li><!-- /.item --> @endforeach </ul> </div> </div>