Open Journal Systems
3.3.0
MetadataSettingsForm.inc.php
1
<?php
14
namespace
APP\components\forms\context
;
15
use \PKP\components\forms\context\PKPMetadataSettingsForm;
16
use \PKP\components\forms\FieldOptions;
17
18
class
MetadataSettingsForm
extends
PKPMetadataSettingsForm
{
19
23
public
function
__construct
(
$action
, $context) {
24
parent::__construct(
$action
, $context);
25
26
$this->
addField
(
new
FieldOptions
(
'enablePublisherId'
, [
27
'label'
=> __(
'submission.publisherId'
),
28
'description'
=> __(
'submission.publisherId.description'
),
29
'options'
=> [
30
[
31
'value'
=>
'publication'
,
32
'label'
=> __(
'submission.publisherId.enable'
, [
'objects'
=> __(
'submission.publications'
)]),
33
],
34
[
35
'value'
=>
'galley'
,
36
'label'
=> __(
'submission.publisherId.enable'
, [
'objects'
=> __(
'submission.layout.galleys'
)]),
37
],
38
[
39
'value'
=>
'issue'
,
40
'label'
=> __(
'submission.publisherId.enable'
, [
'objects'
=> __(
'issue.issues'
)]),
41
],
42
[
43
'value'
=>
'issueGalley'
,
44
'label'
=> __(
'submission.publisherId.enable'
, [
'objects'
=> __(
'editor.issues.galleys'
)]),
45
],
46
],
47
'value'
=> $context->getData(
'enablePublisherId'
) ? $context->getData(
'enablePublisherId'
) : [],
48
]));
49
}
50
}
PKP\components\forms\FieldOptions
Definition:
FieldOptions.inc.php:15
APP\components\forms\context\MetadataSettingsForm
Definition:
MetadataSettingsForm.inc.php:18
APP\components\forms\context
Definition:
AccessForm.inc.php:15
PKP\components\forms\context\PKPMetadataSettingsForm
Definition:
PKPMetadataSettingsForm.inc.php:21
PKP\components\forms\FormComponent\$action
$action
Definition:
FormComponent.inc.php:37
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition:
FormComponent.inc.php:94
APP\components\forms\context\MetadataSettingsForm\__construct
__construct($action, $context)
Definition:
MetadataSettingsForm.inc.php:23
classes
components
forms
context
MetadataSettingsForm.inc.php
Generated on Fri Aug 28 2020 14:52:43 for Open Journal Systems by
1.8.17