In-Portal Developers Guide

This is a wiki-based Developers Guide for In-Portal Open Source CMS. The purpose of this guide is to provide advanced users, web developers and programmers with documentation on how to expand, customize and improve the functionality and the code the In-Portal software. Please consider contributing to our documentation writing effort.

Search Wiki Using Sphinx

From In-Portal Developers Guide

Jump to: navigation, search

There is no page titled "KEvent". You can create this page.

Displaying 1-10 of 14 matches for query KEvent retrieved in 0.000 sec with following stats:

  • kevent found 25 times in 14 documents



... передаётся неправильно оформленная строка, из-за которой происходит ошибка. Получение ошибки Для получения ошибки можно изменить код orders_event_handler.php: $affiliate_event = new kEvent('affil->OnOrderApprove'); Fatal Error: Invalid event string ''affil->OnOrderApprove'' should be prefix .special :OnEvent in in w:\core\kernel\utility\event.php ...
... lang="php"> function PrepareListElementParams(&$object, &$block_params) $edit_picker_helper =& $this->Application->recallObject('EditPickerHelper'); / @var $edit_picker_helper EditPickerHelper / $event = new kEvent($object->getPrefixSpecial() . ':OnAfterItemLoad'); $edit_picker_helper->LoadValues($event, 'OptionField', 'sample-prefix-child.OptionId'); После этого, для каждой ...
... lang="xml">value: InfoBox Чтобы не "зашивать" значение префикса в коде его можно получить динамически используя методы '''kEvent::getPrefixSpecial()''' (для EventHandler:About событий ) и '''TagProcessor:getPrefixSpecial()''' (для TagProcessor:About тэгов ). Построение ссылок Т.к. переменная ...
... уже можно свободно изменять требуемый K4:Unit Configs unit config следующим образом: / HOOK Changes unit config of prefix "shipping" @param kEvent $event / function OnModifyShippingConfig(&$event) $sections =
$this->Application->getUnitOption($event->MasterEvent->Prefi
x, 'Sections'); $sections 'in-commerce:shippings' 'show_mode' = smDEBUG; $this-> ...
... K4:Unit Configs Prefix префикса "sample-prefix": / AJAX Метод для получения отфильтрованных опций в виде XML документа. @param kEvent $event / function OnQueryDependentXML(&$event) $event->status = erSTOP; $filter_value = $this->Application->GetVar('filter_value'); if ( $filter_value ($this->Application->GetVar('ajax') = 'yes')) ...
... добавить функциональность для получения опций ВМ каждого конкретного случая: / AJAX Метод для получения отфильтрованных опций в виде XML документа. @param kEvent $event / function OnGetDropDownXML(&$event) $event->status = erSTOP; if ($this->Application->GetVar('ajax') = 'yes') return ; // $q поле соотвествующие зависимому ВМ, для которого в ...
... ее удаляет. Для этого каждой записи существует поле CreatorID в котором хранится ID хозяина этой записи / Delete's kDBItem object @param kEvent $event @access protected / function OnDelete(&$event) // проверка на то, что текущий пользователь не имеет прав READONLY if
($this->Application->CheckPermission('SYSTEM_ACCESS.READONLY
', 1)) ...
... которой отностится объект. Однако, перед сохранением в базу данных хорошо бы убедиться что категория с таким номером действительно существует: / @param kEvent $event / function OnBeforeItemUpdate(&$event) $object =& $event->getObject(); / @var $object kDBItem / $category_id = $object->getDBField('CategoryId'); if ( $category_id) // значение не задано - ...
... cron запрос. При передачи не существующего события, как параметр в метод Application::HandleEvent При передачи не существующего события, как параметр в метод kEvent::CallSubEvent Исправление ошибки Для исправления ошибки необходимо открыть отладчик, определить файл и номер строки ошибки, перейти по заданным координатам и исправить либо опечатку в названии ...
... должна сопровождаться блоком документации со следующим содержанием: описание; список всех аргументов; все возможные возвращаемые значения; / Short description Long description @param kEvent $event @param int $mode can accept values hBEFORE or hAFTER @return Array / В приведённом выше примере показано, как можно описывать аргументы ...

Additional database time was 0.185 sec.


Result Page:   1  2 
match any word match all words

Search in namespaces:

Powered by Sphinx