Fixed Trac #245: Search form now retains the base class that was used when displaying the form. After searching a Person it is possible to select "Contact" and perform another search on Contacts.

SVN:trunk[902]
This commit is contained in:
Denis Flaven
2010-10-19 14:07:14 +00:00
parent ff80b06ea2
commit 63da528882

View File

@@ -609,7 +609,13 @@ try
$oSet = new DBObjectSet($oFilter);
if ($bSearchForm)
{
$oBlock = new DisplayBlock($oFilter, 'search', false /* Asynchronous */, array('open' => true));
$aParams = array('open' => true);
$sBaseClass = utils::ReadParam('baseClass', '');
if (!empty($sBaseClass))
{
$aParams['baseClass'] = $sBaseClass;
}
$oBlock = new DisplayBlock($oFilter, 'search', false /* Asynchronous */, $aParams);
$oBlock->Display($oP, 0);
}
if (strtolower($sFormat) == 'csv')