added fields in EpalReadyData module concerning added_students functionality,...

added fields in EpalReadyData module concerning added_students functionality, updated EpalStudent entity fields maxlegth in order to be prepared for encoding functionality
parent 86f2d533
......@@ -527,7 +527,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα μαθητή'))
->setDescription(t('Δώσε το μικρό μαθητή.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -548,7 +548,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Επώνυμο μαθητή'))
->setDescription(t('Δώσε το επώνυμο μαθητή.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -604,7 +604,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα του πατέρα'))
->setDescription(t('Δώσε το όνομα του πατέρα.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -646,7 +646,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα μητέρας'))
->setDescription(t('Δώσε το όνομα της μητέρας.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -709,7 +709,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Διεύθνση κηδεμόνα'))
->setDescription(t('Δώσε τη διεύθυνση κηδεμόνα.'))
->setSettings(array(
'max_length' => 100,
'max_length' => 1500,
'text_processing' => 0,
))
->setRequired(true)
......@@ -730,7 +730,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('ΤΚ περιοχής'))
->setDescription(t('Δώσε τον ΤΚ της διεύθυνσης κατοικίας.'))
->setSettings(array(
'max_length' => 10,
'max_length' => 500,
'text_processing' => 0,
))
->setRequired(true)
......@@ -750,7 +750,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Πόλη-Κοινότητα'))
->setDescription(t('Δώσε την πόλη ή κοινότητα που διαμένεις.'))
->setSettings(array(
'max_length' => 100,
'max_length' => 1500,
'text_processing' => 0,
))
->setRequired(true)
......@@ -771,7 +771,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Τύπος απολυτηρίου'))
->setDescription(t('Δώσε τον τύπο απολυτηρίου, πχ Απολυτήριο Γυμνασίου'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1500,
'text_processing' => 0,
))
->setRequired(true)
......@@ -959,7 +959,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Σχέση αιτούντα με μαθητή'))
->setDescription(t('Δώσε τη σχέση αιτούντα με μαθητή, πχ Γονέας - Κηδεμόνας - Μαθητής'))
->setSettings(array(
'max_length' => 50,
'max_length' => 600,
'text_processing' => 0,
))
->setRequired(true)
......@@ -980,7 +980,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Τηλέφωνο επικοινωνίας'))
->setDescription(t('Δώσε το τηλέφωνο επικοινωνίας'))
->setSettings(array(
'max_length' => 50,
'max_length' => 600,
'text_processing' => 0,
))
->setRequired(true)
......@@ -1038,7 +1038,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα κηδεμόνα'))
->setDescription(t('Δώσε το όνομα κηδεμόνα.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -1059,7 +1059,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Επώνυμο κηδεμόνα'))
->setDescription(t('Δώσε το επώνυμο κηδεμόνα.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -1080,7 +1080,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα πατέρα κηδεμόνα'))
->setDescription(t('Δώσε το όνομα πατέρα του κηδεμόνα.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......@@ -1101,7 +1101,7 @@ class EpalStudent extends ContentEntityBase implements EpalStudentInterface
->setLabel(t('Όνομα μητέρας κηδεμόνα'))
->setDescription(t('Δώσε το όνομα μητέρας του κηδεμόνα.'))
->setSettings(array(
'max_length' => 50,
'max_length' => 1000,
'text_processing' => 0,
))
->setRequired(true)
......
......@@ -528,6 +528,27 @@ class EepalSchool extends ContentEntityBase implements EepalSchoolInterface {
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['students_added_class_a'] = BaseFieldDefinition::create('integer')
->setLabel(t('Επιπλέον αριθμός μαθητών για εγγραφή'))
->setDescription(t('Δώσε τον επιπλέον αριθμό μαθητών για εγγραφή.'))
->setSettings(array(
'max_length' => 2,
'text_processing' => 0,
))
->setRequired(false)
->setDefaultValue(0)
->setDisplayOptions('view', array(
'label' => 'above',
'type' => 'integer',
'weight' => -4,
))
->setDisplayOptions('form', array(
'type' => 'integer',
'weight' => -4,
))
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['special_case'] = BaseFieldDefinition::create('boolean')
->setLabel(t('Ειδική περίπτωση'))
->setDescription(t('Ειδική περίπτωση όσον αφορά τον αριθμό επιλογών.'))
......
......@@ -264,6 +264,27 @@ class EepalSectorsInEpal extends ContentEntityBase implements EepalSectorsInEpal
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['students_added_class_sector'] = BaseFieldDefinition::create('integer')
->setLabel(t('Επιπλέον αριθμός μαθητών για εγγραφή'))
->setDescription(t('Δώσε τον επιπλέον αριθμό μαθητών για εγγραφή.'))
->setSettings(array(
'max_length' => 2,
'text_processing' => 0,
))
->setRequired(false)
->setDefaultValue(0)
->setDisplayOptions('view', array(
'label' => 'above',
'type' => 'integer',
'weight' => -4,
))
->setDisplayOptions('form', array(
'type' => 'integer',
'weight' => -4,
))
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['status'] = BaseFieldDefinition::create('boolean')
->setLabel(t('Publishing status'))
->setDescription(t('A boolean indicating whether the Eepal sectors in epal is published.'))
......
......@@ -284,6 +284,48 @@ class EepalSpecialtiesInEpal extends ContentEntityBase implements EepalSpecialti
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['students_added_class_specialty'] = BaseFieldDefinition::create('integer')
->setLabel(t('Επιπλέον αριθμός μαθητών για εγγραφή'))
->setDescription(t('Δώσε τον επιπλέον αριθμό μαθητών για εγγραφή.'))
->setSettings(array(
'max_length' => 2,
'text_processing' => 0,
))
->setRequired(false)
->setDefaultValue(0)
->setDisplayOptions('view', array(
'label' => 'above',
'type' => 'integer',
'weight' => -4,
))
->setDisplayOptions('form', array(
'type' => 'integer',
'weight' => -4,
))
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['students_added_class_specialty_d'] = BaseFieldDefinition::create('integer')
->setLabel(t('Επιπλέον αριθμός μαθητών για εγγραφή στη Δ Λυκείου'))
->setDescription(t('Δώσε τον επιπλέον αριθμό μαθητών για εγγραφή στη Δ Λυκείου.'))
->setSettings(array(
'max_length' => 2,
'text_processing' => 0,
))
->setRequired(false)
->setDefaultValue(0)
->setDisplayOptions('view', array(
'label' => 'above',
'type' => 'integer',
'weight' => -4,
))
->setDisplayOptions('form', array(
'type' => 'integer',
'weight' => -4,
))
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
$fields['status'] = BaseFieldDefinition::create('boolean')
->setLabel(t('Publishing status'))
->setDescription(t('A boolean indicating whether the Eepal specialties in epal is published.'))
......
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