Backup Tab für Clients entfernen

#1
Hallo,

hat jemand eine elegante Lösung, um das Backup-Tab für Clients zu entfernen?

Ich dachte eigentlich, dass ich hier einfach in der interface/web/sites/form/web_domain.tform.php
das if($_SESSION["s"]["user"]["typ"] == 'admin') bei dem Backup-Array nutze, das klappt aber leider nicht, das Backup-Tab wird leider trotzdem angezeigt.

Hat jemand eine Idee?

Danke und schönen Sonntag noch!
 

Till

Administrator
#2
Das funktioniert auch für das backup Tab. Schau Dir Deine Änderungen nochmal an, vielleicht hast Du einen falschen Bereich ausgewählt.
 
#3
Hallo Till,

das sieht jetzt wie folgt aus:

PHP:
if($_SESSION["s"]["user"]["typ"] == 'admin') {

// Backup
$form["tabs"]['backup'] = array (
        'title'         => "Backup",
        'width'         => 100,
        'template'      => "templates/web_domain_backup.htm",
        'readonly'      => false,
        'fields'        => array (
        ##################################
        # Begin Datatable fields
        ##################################
                'backup_interval' => array (
                        'datatype'      => 'VARCHAR',
                        'formtype'      => 'SELECT',
                        'default'       => '',
                        'value'         => array('none' => 'No backup', 'daily' => 'Daily', 'weekly' => 'Weekly', 'monthly' => 'Monthly')
                ),
                'backup_copies' => array (
                        'datatype'      => 'INTEGER',
                        'formtype'      => 'SELECT',
                        'default'       => '',
                        'value'         => array('1' => '1', '2' => '2', '3' => '3', '4' => '4', '5' => '5', '6' => '6', '7' => '7', '8' => '8', '9' => '9', '10' => '10')
                ),
        ##################################
        # ENDE Datatable fields
        ##################################
        ),
        'plugins' => array (
        'backup_records' => array (
                'class'   => 'plugin_backuplist',
                'options' => array(
                        )
        )
        )
);

}
Kannst Du einen Fehler erkennen?
 

Werbung

Top