Backup Tab für Clients entfernen

Dieses Thema im Forum "Allgemein" wurde erstellt von mbay, 16. Juni 2013.

  1. mbay

    mbay New Member

    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!
     
  2. Till

    Till Administrator

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

    mbay New Member

    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?
     

Diese Seite empfehlen