Open Preprint Systems  3.3.0
ContextForm.inc.php
1 <?php
15 use \PKP\components\forms\context\PKPContextForm;
16 use \PKP\components\forms\FieldText;
17 
18 class ContextForm extends PKPContextForm {
19 
23  public function __construct($action, $locales, $baseUrl, $context) {
24  parent::__construct($action, $locales, $baseUrl, $context);
25 
26  $this->addField(new FieldText('abbreviation', [
27  'label' => __('manager.setup.journalAbbreviation'),
28  'isMultilingual' => true,
29  'value' => $context ? $context->getData('abbreviation') : null,
30  ]), [FIELD_POSITION_AFTER, 'acronym']);
31  }
32 }
PKP\components\forms\FieldText
Definition: FieldText.inc.php:15
APP\components\forms\context\ContextForm
Definition: ContextForm.inc.php:18
APP\components\forms\context\ContextForm\__construct
__construct($action, $locales, $baseUrl, $context)
Definition: ContextForm.inc.php:23
APP\components\forms\context
Definition: AccessForm.inc.php:15
PKP\components\forms\FormComponent\$action
$action
Definition: FormComponent.inc.php:37
PKP\components\forms\context\PKPContextForm
Definition: PKPContextForm.inc.php:21
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition: FormComponent.inc.php:94
PKP\components\forms\FormComponent\$locales
$locales
Definition: FormComponent.inc.php:43