Update setting from custom template?

Hello, i've some problems to update a settings var from custom template settings



addon.xml


```php








template
admin_panel.tpl





```

on [b]/var/skins_repository/basic/admin/addons/simple_redirect/settings/admin_panel.tpl[/b] a simple html field

```php

{$generic_redirect}

```

and on [b]/addons/simple_redirect/controllers/admin/addons.pre.php[/b]

```php
if ( !defined('AREA') ) { die('Access denied'); }
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if ($mode == 'update' && $_REQUEST['addon'] == 'simple_redirect' && !empty($_REQUEST['generic_redirect'])) {
$generic_redirect = $_REQUEST['generic_redirect'];
CSettings::instance()->update_value('simple_redirect_settings', $generic_redirect);
}
}
if ($mode == 'update') {
if ($_REQUEST['addon'] == 'simple_redirect') {
$generic_redirect = CSettings::instance()->get_value('simple_redirect_settings','');
$view->assign('generic_redirect', $generic_redirect);
}
}
```



but the var is not updated ... anyone can help me?

Anyone can help me?