Index: trunk/core/kernel/db/db_event_handler.php
===================================================================
diff -u -r932 -r936
--- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 932)
+++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 936)
@@ -230,9 +230,9 @@
// get selected ids from post & save them to session
$items_info = $this->Application->GetVar( $event->getPrefixSpecial(true) );
- $ids=array_keys($items_info);
- if($ids)
+ if($items_info)
{
+ $ids=array_keys($items_info);
$this->Application->SetVar($event->getPrefixSpecial().'_selected_ids',implode(',',$ids));
}
$this->Application->LinkVar($event->getPrefixSpecial().'_selected_ids');
Index: trunk/core/kernel/processors/main_processor.php
===================================================================
diff -u -r934 -r936
--- trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 934)
+++ trunk/core/kernel/processors/main_processor.php (.../main_processor.php) (revision 936)
@@ -189,13 +189,14 @@
}
// bad style to store something from template to session !!! (by Alex)
- /*function Store($params)
+ // Used here only to test how session works, nothing more
+ function Store($params)
{
//echo"Store $params[name]
";
$name = $params['name'];
$value = $params['value'];
$this->Application->StoreVar($name,$value);
- }*/
+ }
/**
* Sets application variable value(-s)
@@ -298,7 +299,6 @@
// for tabs
function is_active($params)
{
- // echo " is_active
";
$test_templ = $params["templ"];
if (!$params['allow_empty']) {
$if_true = $params["true"] != '' ? $params["true"] : 1;