Commit 7d17f7d3 authored by Νίκος Κατσαούνος's avatar Νίκος Κατσαούνος
Browse files

Updated EpalCriteria entity

parent 7e10b99b
...@@ -192,7 +192,27 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface { ...@@ -192,7 +192,27 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface {
)) ))
->setDisplayConfigurable('form', TRUE) ->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE); ->setDisplayConfigurable('view', TRUE);
$fields['category'] = BaseFieldDefinition::create('string')
->setLabel(t('Ονομασία κατηγορίας'))
->setDescription(t('Ονομασία κατηγορίας.'))
->setSettings(array(
'max_length' => 100,
'text_processing' => 0,
))
->setRequired(true)
->setDisplayOptions('view', array(
'label' => 'above',
'type' => 'string',
'weight' => -4,
))
->setDisplayOptions('form', array(
'type' => 'string_textfield',
'weight' => -4,
))
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['value_limit'] = BaseFieldDefinition::create('float') $fields['value_limit'] = BaseFieldDefinition::create('float')
->setLabel(t('Αριθμητικό όριο')) ->setLabel(t('Αριθμητικό όριο'))
->setDescription(t('Αριθμητικό όριο.')) ->setDescription(t('Αριθμητικό όριο.'))
...@@ -210,7 +230,7 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface { ...@@ -210,7 +230,7 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface {
)) ))
->setDisplayConfigurable('form', TRUE) ->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE); ->setDisplayConfigurable('view', TRUE);
$fields['moria'] = BaseFieldDefinition::create('float') $fields['moria'] = BaseFieldDefinition::create('float')
->setLabel(t('Μόρια')) ->setLabel(t('Μόρια'))
->setDescription(t('Μόρια.')) ->setDescription(t('Μόρια.'))
...@@ -228,26 +248,26 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface { ...@@ -228,26 +248,26 @@ class EpalCriteria extends ContentEntityBase implements EpalCriteriaInterface {
)) ))
->setDisplayConfigurable('form', TRUE) ->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE); ->setDisplayConfigurable('view', TRUE);
$fields['mutual_disabled_id'] = BaseFieldDefinition::create('integer') $fields['mutual_disabled_id'] = BaseFieldDefinition::create('string')
->setLabel(t('Id αμοιβαία αποκλειόμενου κριτηρίου')) ->setLabel(t('Id αμοιβαία αποκλειόμενου κριτηρίου'))
->setDescription(t('Id αμοιβαία αποκλειόμενου κριτηρίου.')) ->setDescription(t('Id αμοιβαία αποκλειόμενου κριτηρίου.'))
->setSettings(array( ->setSettings(array(
'max_length' => 2, 'max_length' => 100,
'text_processing' => 0, 'text_processing' => 0,
)) ))
->setRequired(true) ->setRequired(true)
->setDisplayOptions('view', array( ->setDisplayOptions('view', array(
'label' => 'above', 'label' => 'above',
'type' => 'integer', 'type' => 'string',
'weight' => -4, 'weight' => -4,
)) ))
->setDisplayOptions('form', array( ->setDisplayOptions('form', array(
'type' => 'integer', 'type' => 'string_textfield',
'weight' => -4, 'weight' => -4,
)) ))
->setDisplayConfigurable('form', TRUE) ->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE); ->setDisplayConfigurable('view', TRUE);
$fields['status'] = BaseFieldDefinition::create('boolean') $fields['status'] = BaseFieldDefinition::create('boolean')
->setLabel(t('Publishing status')) ->setLabel(t('Publishing status'))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment