📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
matba.demodesign.com.tr
/
application
/
controllers
/
Radmind
📝
Siparis.php
← Geri Dön
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Siparis extends CI_Controller { function __construct(){ parent::__construct(); // Giriş Yapılmamışsa $this->tema->admin_giris_kontrol(site_url()); } public function index(){ // Title $data['title'] = 'Siparişler Sayfası'; // Sipariş Listesi $data['siparisler'] = $this->DB_model->siparislistesi(); // Tema Dosyası $this->tema->admin_tema('siparisler/listele_view',$data); } // Günlük Sipariş Listesi public function gunluk(){ $gununtarihi = date('d/m/Y'); // Title $data['title'] = $gununtarihi.' Tarihli Siparişler'; // Sipariş Listesi $data['siparisler'] = $this->DB_model->gunluksiparis($gununtarihi); // Tema Dosyası $this->tema->admin_tema('siparisler/gunluk_view',$data); } // Sipariş okuma public function oku($gelensiparis){ // Sayfa Başlığı $data['title'] = 'Sipariş Görüntüle'; // Gelen Siparişi Bulma $data['siparis'] = $this->DB_model->siparisbul($gelensiparis); // Siparişin Tasarımı $data['tasarim'] = $this->DB_model->tasarimbul($data['siparis']->siparis_numarasi); // Sipariş Bilgileri Düzenleme İşlemleri if(isset($_POST['siparisduzenleF'])){ $siparis_aksiyon = $this->input->post('siparis_aksiyon'); $siparis_kargo = $this->input->post('siparis_kargo'); $duzenlenecekler = array( 'siparis_aksiyon' => $siparis_aksiyon, 'siparis_kargo' => $siparis_kargo ); $where = array('siparis_id' => $gelensiparis); $siparis_duzenle = $this->DB_model->duzenle('siparisler',$where,$duzenlenecekler); if($siparis_duzenle){ // Mail Gönderme Müşteriye $uyemailadresi = $data['siparis']->uye_email; if($siparis_aksiyon == 1){ $siparisaksiyondurum = 'Sipariş Hazırlanıyor'; }elseif($siparis_aksiyon == 2){ $siparisaksiyondurum = 'Sipariş İşleme Alındı'; }elseif($siparis_aksiyon == 3){ $siparisaksiyondurum = 'Sipariş Baskıya Alındı'; }elseif($siparis_aksiyon == 4){ $siparisaksiyondurum = 'Sipariş Kargoya Verildi'; $params = [ 'uye_email' => $data['siparis']->uye_email, 'sablon_id' => 7, 'html_code' => array( "{UYE_AD_SOYAD}" => $data['siparis']->uye_adsoyad, "{SIPARIS_NO}" => $data['siparis']->siparis_numarasi, "{KARGO_TAKIP_KODU}" =>$siparis_kargo ) ]; appMailSend($params); } $data['basarili'] = 'Sipariş Durumu Başarılı Şekilde Güncellendi'; header('Refresh:3'); }else{ $data['hatali'] = 'Lütfen Daha Sonra Tekrar Deneyiniz'; header('Refresh:1'); } } // Tema $this->tema->admin_tema('siparisler/oku_view',$data); } // Sipariş Silme İşlemi public function sil($gelenid){ $kosul = array( 'siparis_id' => $gelenid ); $sil = $this->DB_model->sil('siparisler',$kosul); if($sil){ Yonlendir(site_url('Radmind/Siparis')); }else{ Yonlendir(site_url('Radmind/Siparis')); } } }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula