Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
 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);
 }