$columnNames = $fi->getAllFieldNames(); } else { $columnNames = explode(',', $urlColumns); } } else { $columnNames = $object->getStdSearchColumns(); } $od->addContent(Html::startTag('h3')); $od->addContent('Suchergebnisliste: ' . $object->getDisplayName()); $od->addContent(Html::endTag('h3')); if (User::isLoggedIn()) { $gridScript = new base_js_JqGrid(); $gridScript->setGetParams($requestHelper->getAllParams())->setRowNum(10); $gridScript->setGetParam('controller', 'base_ajax_search_Controller'); $gridScript->setRowNum(25); $width = 0; foreach ($columnNames as $columnName) { $fi = $object->getFieldinfo($columnName); $width += $fi->getDisplayedLength(); $dtObj = $fi->getDatatypeObject(); $gridScript->setColModels($dtObj->getJSColModelElement()); $colNames[] = $fi->getFieldLabel(); } $gridScript->setColNames($colNames); $gridScript->setSortname('LK'); $gridScript->setCaption($object->getDisplayName());