Index: main_processor.php =================================================================== --- main_processor.php (revision 14318) +++ main_processor.php (working copy) @@ -323,6 +323,36 @@ } /** + * Links variable from request with variable from session + * + * @param Array $params + * @return string + */ + function LinkVar($params) + { + $var_name = $params['name']; + $session_var_name = isset($params['session_name']) ? $params['session_name'] : $var_name; + $default_value = isset($params['default']) ? $params['default'] : ''; + + $this->Application->LinkVar($var_name, $session_var_name, $default_value); + + return ''; + } + + /** + * Links variable from request with variable from session and returns it's value + * + * @param Array $params + * @return string + */ + function GetLinkedVar($params) + { + $this->LinkVar($params); + + return $this->Application->GetVar( $params['name'] ); + } + + /** * Sets application variable value(-s) * * @param Array $params