public function form($id = "") { if (empty($id)) { $head['title'] = 'Yönetici Ekle'; $head['meta']['author'] = 'Bursa yazılım'; $headData["kullaniciAdi"] = User::data()->username; $bodyVeri["data"] = ['action' => siteUrl('yonetim/ekle')]; $bodyVeri["data"] = ['action' => siteUrl('yonetim/ekle'), 'yoneticiDetay' => ["username" => "", "pass" => "", "email" => "", "isim" => "", "soyisim" => "", "durum" => "", "ban_durum" => ""]]; } else { $head['title'] = 'Yönetici Düzenle'; $head['meta']['author'] = 'Bursa yazılım'; $headData["kullaniciAdi"] = User::data()->username; $yoneticiDetay = $this->yonetici->detay($id); $bodyVeri["data"] = ['action' => siteUrl('yonetim/duzenle/' . $id), 'yoneticiDetay' => $yoneticiDetay]; } $data['head'] = Import::view('head', $headData, true); $data['footer'] = Import::view('footer', '', true); $data['body'] = Import::view('yonetimForm', $bodyVeri, true); Import::masterPage($data, $head); }
public function form($id = "") { /* * Haber Form hem ekleme hemde güncellemede kullanılması için $id parametresi koyulmuştur. * Her yapılacak ekleme ve düzenleme işlemi için ayrı ayrı View dosyası oluşturup * dosya kalabalığı oluşturmak yerine bu şekilde kullanmayı tercih ediyorum * Eğer id boş ise haber ekleme yapar $id değeri dolu ise düzenleme yapmak için * $id değerine sahip ilgili haberin verisini çeker. * */ if (empty($id)) { $head['title'] = 'Haber Ekle'; $head['meta']['author'] = 'Bursa yazılım'; $headData["kullaniciAdi"] = User::data()->username; /* * haberForm view sayfası hem ekleme hem düzenlemede kullanıldığı için * View'da ki formun action adresini de değişkenle gönderiyoruz. * Bu if koşulu içinde $id boş olduğu için formumuz haber ekleme formu olarak çalışacak * else koşulu içinde ise düzenleme yapılacağından action verileri haber/duzenle 'ye gönderecek * */ $bodyVeri["data"] = ['action' => siteUrl('haber/ekle')]; /* * 'haberDetay'=>["baslik"=>"","detay"=>"","etiketler"=>"","durum"=>"" * dizilimi, haber ekleme formunda hata vermemesi için değişkenlere boş veri gönderir. * * */ $bodyVeri["data"] = ['action' => siteUrl('haber/ekle'), 'haberDetay' => ["baslik" => "", "detay" => "", "etiketler" => "", "durum" => ""]]; } else { $head['title'] = 'Haber Ekle'; $head['meta']['author'] = 'Bursa yazılım'; $headData["kullaniciAdi"] = User::data()->username; $haberDetay = $this->haberler->detay($id); $bodyVeri["data"] = ['action' => siteUrl('haber/duzenle/' . $id), 'haberDetay' => $haberDetay]; } $data['head'] = Import::view('head', $headData, true); $data['footer'] = Import::view('footer', '', true); $data['body'] = Import::view('haberForm', $bodyVeri, true); Import::masterPage($data, $head); }
public function index($params = '') { $head['title'] = 'YÖNETİM PANELİ'; $head['meta']['author'] = ''; $headData["kullaniciAdi"] = Session::select('kisi'); $bodyVeri["uyari"] = redirectData('uyari'); $data['head'] = Import::view('head', $headData, true); $data['footer'] = Import::view('footer', '', true); $data['body'] = Import::view('anasayfa', $bodyVeri, true); Import::masterPage($data, $head); }