Search Wiki Using Sphinx
From In-Portal Developers Guide
There is no page titled "SetCustomQuery". You can create this page.
Displaying 1-6 of 6 matches for query SetCustomQuery retrieved in 0.000 sec with following stats:
- setcustomqueri found 18 times in 6 documents
... ', '%1$s.`IsVisible` = 1');
Добавлять поля ORDER BY с указанием направления сортировки:
function SetCustomQuery(&$event)
parent::SetCustomQuery($event);
$object =& $event->getObject();
if ($event->Special 'test')
$object->AddOrderField('Group', 'DESC');
Устанавливать значение GROUP BY:
... добавления фильтра по выбранным и доступным опциям:
/
Applies edit picker filters
@param kEvent $event
/
function SetCustomQuery(&$event)
$edit_picker_helper =& $this->Application->recallObject('EditPickerHelper');
/ @var $edit_picker_helper EditPickerHelper /
$edit_picker_helper->applyFilter($event, 'OptionId');
После выполнения выше указанных ...
... .
Ошибка при фильтрации списка категорий
Fatal Error: ItemType not defined for prefix...
Вызов ошибки
Ошибка вызывается из метода CategoriesEventHandler::SetCustomQuery.
core\units\categories\categories_event_handler.php (230) trigger_error('ItemType not defined for prefix ' . $event->Prefix . '', E_USER_WARNING);
Получение ошибки
Если при ...
... .
Ограничения
Особых ограничений нет.
Использует вспомогательные методы класса
EventHandler:dbBuild dbBuild , EventHandler:ListPrepareQuery ListPrepareQuery , EventHandler:getMainSpecial getMainSpecial , EventHandler:AddFilters AddFilters , EventHandler:SetCustomQuery SetCustomQuery , EventHandler:SetPagination SetPagination , EventHandler:SetSorting SetSorting ...
... );
В функцию trigger_error передаётся всегда одна и та же строка.
Получение ошибки
Такая ошибка получается если в методе EventHandler:SetCustomQuery SetCustomQuery , где обычно происходит добавление фильтров к списку, вместо метода kDBList::addFilter вызвать устаревший метод kDBlist::SetWhereClause, актуальный лишь для старых версий ...
... списка (ключ в опции K4:Unit Configs Grids Grids в K4:Unit Configs Unit Configs ). Переменный special позволяет задать для каждого списка свои фильтры в методе SetCustomQuery соответствующего event handler-а. Для каждого значения переменной grid в K4:Unit Configs unit config можно задать свой набор отображаемых полей. Если на разных вкладках нужны ...
Additional database time was 0.104 sec.
Powered by Sphinx