Note |
---|
When developers override " |
In-Portal uses object automatic loading technique, that attempts to load an object with ID provided in Web Request (e.g. in URL). For example:
...
- make "
kDBEventHandler::getPassedId
" and "kDBEventHandler::StoreSelectedIDs
" methods to set "id_from_request
" event parameter to the "$event" variable, when ID was obtained from Web Request - in the "
kDBEventHandler::OnItemBuild
" event, when we're doing object auto-loading replace call to "kDBEventHandler::checkItemStatus
" method with "true
", when "id_from_request
" event parameter is "false
" - to reduce human error factor the "
kEvent::ID_FROM_REQUEST
" constant needs to be created and used instead of using "id_from_request
" string