📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
otelscripti.demodesign.com.tr
/
admin
/
installers
/
Home
📝
Installer.php
← Geri Dön
<?php use Sirius\Admin\Installer as InstallManager; class Installer extends InstallManager { public $routes = array( 'tr' => array( 'uri' => './' ), 'en' => array( 'route' => array( '' => 'HomeController/index', ), 'uri' => './' ), ); public function insertData() { $languages = $this->config->item('languages'); $insert = array(); foreach ($languages as $language => $label) { $data = array( array( 'name' => 'metaTitle', 'title' => 'Site Başlığı', 'value' => null, 'type' => 'text', 'arguments' => json_encode(array('required' => true)), 'language' => $language, ), array( 'name' => 'metaDescription', 'title' => 'Site Tanımı', 'value' => null, 'type' => 'textarea', 'arguments' => json_encode(array('required' => true)), 'language' => $language, ), array( 'name' => 'metaKeywords', 'title' => 'Site Anahtar Kelimeleri', 'value' => null, 'type' => 'textarea', 'arguments' => json_encode(array('required' => true)), 'language' => $language, ), array( 'name' => 'customMeta', 'title' => 'Özel Metalar', 'value' => null, 'type' => 'textarea', 'arguments' => json_encode(array()), 'language' => $language, ), array( 'name' => 'smtpHost', 'title' => 'Smtp Sunucusu', 'value' => null, 'type' => 'text', 'arguments' => json_encode(array()), 'language' => $language, ), array( 'name' => 'smtpPort', 'title' => 'Smtp Port', 'value' => '587', 'type' => 'text', 'arguments' => json_encode(array()), 'language' => $language, ), array( 'name' => 'smtpUser', 'title' => 'Smtp Kullanıcı Adı', 'value' => null, 'type' => 'text', 'arguments' => json_encode(array()), 'language' => $language, ), array( 'name' => 'smtpPass', 'title' => 'Smtp Parola', 'value' => null, 'type' => 'text', 'arguments' => json_encode(array()), 'language' => $language, ), ); $insert = array_merge($insert, $data); } $this->db->insert_batch('options', $insert); $insert = array(); foreach ($languages as $language => $label) { $data = array( array( 'module' => 'home', 'name' => 'title', 'title' => 'Başlık', 'value' => null, 'type' => 'text', 'arguments' => json_encode(array('required' => true)), 'language' => $language, ), array( 'module' => 'home', 'name' => 'summary', 'title' => 'Açıklama Yazısı', 'value' => null, 'type' => 'textarea', 'arguments' => json_encode(array('required' => true)), 'language' => $language, ), ); $insert = array_merge($insert, $data); } $this->db->insert_batch('module_arguments', $insert); } }
💾 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