networks()->getNetworkSettings(); //var_dump($network); var_dump($this->network); if (isset($network['custom'][$this->network])) { $settings = $network['custom'][$this->network]; $all_options = $this->get_all_options(); // echo "
"; print_R($settings); print_r($all_options);
       foreach($all_options as $option => $value)
       {
         if (isset($settings[$option]))
         {
           $all_options[$option] = $settings[$option];
         }
       }
     }
     return $all_options;
  }

  public function load_settings($settings)
  {
     parent::load_settings($settings);

     if (isset($settings['name']))
     {
       $this->network = $settings['name'];
     }

    /*  foreach($fields as $name => $value)
      {
        if ($name == 'name')
          $name = 'network';
        if ($name == 'popup')
          $name = 'is_popup';

        echo " $name - $value 
"; if ($value && strlen($value) > 0) $this->{$name} = $value; } */ } }