Index: trunk/kernel/include/parseditem.php =================================================================== diff -u -r852 -r865 --- trunk/kernel/include/parseditem.php (.../parseditem.php) (revision 852) +++ trunk/kernel/include/parseditem.php (.../parseditem.php) (revision 865) @@ -78,7 +78,16 @@ $field = strtolower($element->attributes["_field"]); switch($field) { - case 'primarycategory': + case 'primarycategorylink': + $m_var_list_update['cat'] = (int)$this->GetPrimaryCategory(); + $m_var_list_update['p'] = 1; + $ret = str_replace('advanced_view.php','browse.php',$_SERVER['PHP_SELF']).'?env='.BuildEnv(); + unset($m_var_list_update['cat']); + unset($m_var_list_update['p']); + return $ret; + break; + + case 'primarycategory': $db =& GetADODBConnection(); $sql = 'SELECT CachedNavbar FROM '.$objCatList->SourceTable.' WHERE CategoryId = '.(int)$this->GetPrimaryCategory(); $ret = prompt_language($objConfig->Get("Root_Name"));