Search Wiki Using Sphinx
From In-Portal Developers Guide
There is no page titled "KApplication". You can create this page.
Displaying 1-10 of 12 matches for query KApplication retrieved in 0.000 sec with following stats:
- kapplic found 25 times in 12 documents
... > если происходит попытка загрузить K4:Unit_Configs конфигурацию для неизвестного системе префикса.
Получение ошибки
Такая ошибка может произойти в результате некорректно написанного вызова kApplication::getUnitOption - если первым параметром указать строку, не представляющую собой известный системе префикс. Например:
$fields = $this->Application-> ...
...
$event_handler =&
$this->Application->recallObject($event->Prefix.'_EventHandl
er'); / @var $event_handler kEventHandler / $event_handler->processEvent($event); То есть, вызывается метод kApplication::recallObject, получающий ссылку на необходимый обработчик событий путём обращения к другому базовому объекту, ссылка на который доступна в свойстве Factory.
$this->Application->recallObject($event->Prefix.'_EventHandl
er'); / @var $event_handler kEventHandler / $event_handler->processEvent($event); То есть, вызывается метод kApplication::recallObject, получающий ссылку на необходимый обработчик событий путём обращения к другому базовому объекту, ссылка на который доступна в свойстве Factory.
... .net/ In-Portal ).
-
ConfigProperty label string Фраза, перевод которой будет показываться в дереве (должна начинаться с "la_title_").
-
ConfigProperty url array Параметры для метода kApplication::HREF, который строит ссылку на секцию в дереве. Элемент массива с ключём "t" указывает на шаблон, который будет показан при выборе секции. Остальные элементы ...
... сохранении записей
Image:CANCEL EDIT.gif left thumb Удаление временных таблиц при отмене редактирования
Названия временных таблиц
Названия временных таблиц получаются при помощи метода kApplication::GetTempName. Как видно из приведённого ниже кода данного метода, название временной таблицы состоит из следующих частей:
значение константы K4:Константы TABLE_PREFIX ...
... , TitlePhraseField AS OptionName FROM TableName'''.
Описание форматов значений:
'''key''' - значение опции, будет получено через метод '''kApplication::ConfigValue''';
'''title_phrase''' - фраза, перевод которой увидит пользователь, выбравший данную опцию;
'''title_text''' - текст, которой увидит пользователь, ...
... описание K4:Отсылка почтового извещения почтовых извещений , которые можно отсылать используя методы EmailEventUser и EmalEventAdmin класса kApplication.
class="prettytable"
название описание
-
ConfigProperty EventId int Внутренний идентификатор K4:Отсылка почтового извещения почтового извещения .
-
ConfigProperty Event string ...
... .1 .
a-zA-Z0-9 1 -.a-zA-Z0-9_ \. a-zA-Z 2,6
-
ConfigProperty ALLOW_DEFAULT_SETTINGS
Данная константа задумана для передачи в метод "kApplication::RecallPersistentVar" в качестве значения по умолчанию. Это подробнее показано на приведённом ниже примере.
$value = $this->Application->RecallPersistentVar('VarName', ALLOW_DEFAULT_SETTINGS);
...
...
Вызов парсером необходимой php функции
Вывод полученного результата
Аналог этого кода на php (т.е. скомпилированный шаблон):
$application =& kApplication::Instance();
$application->GetVar('test');
Необходимые операции:
Получение содержимого файла (интерпретатором php)
Вызов необходимой php функции
Вывод полученного ...
... тело заново скомпилированных блоков 0
-
ConfigProperty DBG_DECORATE_BLOCKS Рисовать div с подсказкой (в виде tooltip с именем блока) вокруг каждого блока, прошедшего через метод kApplication:ParseBlock. Помогает определить название блока, который используется на шаблоне. Доступно с K4:Core v 4.3.0 Core v 4.3.0 .
-
ConfigProperty DBG_SHOW_TREE_PRIORITY ...
... ('custom:phones.advanced:change_price'))
$object->SetField('Price', $new_price);
else
$object->SetError('Price', 'cannot_change_price', 'la_error_YouDontHavePermissionToChangePrice');
Метод kApplication::CheckPermission имеет следующие параметры:
class="prettytable"
параметр описание
-
ConfigProperty $name string
Название K4:Permissions права ...
Additional database time was 0.267 sec.
Result Page: | 1 | 2 |
Powered by Sphinx