📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
otelscripti.demodesign.com.tr
/
admin
/
controllers
📝
RoomextraAdminController.php
← Geri Dön
<?php use Sirius\Admin\Manager; class RoomextraAdminController extends Manager { public $moduleTitle = 'Extra Özellikler'; public $module = 'roomextra'; public $table = 'room_extra'; public $model = 'roomextra'; public $type = 'public'; public $menuPattern = [ 'title' => 'title', 'hint' => 'title', 'language' => true ]; public $search = ['title']; public $actions = [ 'records' => 'list', 'order' => 'list', 'insert' => 'insert', 'update' => 'update', 'delete' => 'delete' ]; protected function insertValidateRules() { $this->form_validation->set_rules('title', 'Lütfen başlık yazınız.', 'required'); } protected function insertAfterValidate() { $this->utils ->uploadInput('imageFile') ->minSizes(30, 30) ->addProcessSize('normal', null, null, 'extra', 'normal'); if ($this->input->post('imageUrl')) { $this->modelData['image'] = $this->utils->imageDownload(true, $this->input->post('imageUrl')); } else { $this->modelData['image'] = $this->utils->imageUpload(true); } } protected function updateValidateRules() { $this->form_validation->set_rules('title', 'Lütfen başlık yazınız.', 'required'); } protected function updateAfterValidate($record) { $this->utils ->uploadInput('imageFile') ->minSizes(30, 30) ->addProcessSize('normal', null, null, 'extra', 'normal'); if ($this->input->post('imageUrl')) { $this->modelData['image'] = $this->utils->imageDownload(false, $this->input->post('imageUrl'), $record->image); } else { $this->modelData['image'] = $this->utils->imageUpload(false, $record->image); } } }
💾 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