Eίδος Πεδίου

Μ.Κ: Ο μοναδικός κωδικός του πεδίου

Διαδοχή: Η σειρά εμφάνισης του πεδίου μέσα στην κατηγορία

Tίτλος (el): Ο τίτλος του πεδίου για την ελληνική έκδοση του site.

Title (en): Ο τίτλος του πεδίου για την αγγλική έκδοση του site.

Χαρακτηριστικά

Είδος πεδίου: To είδος του πεδίου: 1. Χαρακτήρες: Εάν θέλετε στο πεδίο να καταχωρείτε κείμενο μιας γραμμής 2. Κείμενο: Εάν θέλετε στο πεδίο να καταχωρείτε κείμενο με πολλές γραμμές 3. Λογικό: Εάν θέλετε στο πεδίο να καταχωρείτε το Ναί ή Όχι 4. Επιλογών: Εάν θέλετε στο πεδίο να επιλέγεται μια από τις προκαθορισμένες τιμές από μια λίστα επιλογών . * 5. Κρυφό: Εάν θέλετε η φόρμα που θα καταχωρηθεί να έχει τιμές οι οποίες δεν θα είναι ορατές από τον επισκέπτη 6. Επιλογών (radio): Εάν θέλετε στο πεδίο να επιλέγεται μια από τις προκαθορισμένες τιμές από έναν κατάλογο αντικειμένων . * 7. Πολλαπλών επιλογών: Εάν θέλετε κάτω από αυτό το πεδίο να επιλέγονται πολλές διαφορετικές επιλογές * 8. Hμερομηνία: Εάν θέλετε όταν το mouse πηγαίνει σε αυτό το πεδίο να εμφανίζεται στον χρήστη η επιλογή μιας ημερομηνίας. 9. Εκτέλεση μεθόδου: Εάν θέλετε στην εκτύπωση του πεδίου, έλεγχος τιμής να εκτελείτε μια δικιά σας μέθοδο. * Τις επιλογές στα πεδία αυτά τις ορίζουμε στο label επιλογές

Read Only: Εάν τα πεδία θα εμφανίζονται ως readonlly. Προσοχή τα readonlly πεδία δεν αποθηκεύονται στην φόρμα. Θα πρέπει να φτιάξετε τα αντίστοιχα hidden.

Ελέγχεται η τιμή αν είναι: Εδώ ορίζεται τον ελέγχω που γίνει για την τιμή του πεδίου κατά την προσπάθεια καταχώρησης της φόρμας

Μέγεθος

Πλήθος Χαρακτήρων: Το πλήθος χαρακτήρων του πεδίου. Το όρισμα αυτό ισχύει μόνο εαν το είδος του πεδίου είναι χαρακτήρες.

Mέγεθος: Το μεγιστο πλήθος χαρακτήρων του πεδίου. Το όρισμα αυτό ισχύει μόνο εαν το είδος του πεδίου είναι χαρακτήρες ή κείμενο.

Στήλες: Το πλήθος των στηλών του πεδίου. Το όρισμα αυτό ισχύει μόνο εαν το είδος του πεδίου είναι κείμενο.

Γραμμές: Το πλήθος των γραμμών του πεδίου. Το όρισμα αυτό ισχύει μόνο εαν το είδος του πεδίου είναι κείμενο.

Επιλογές

Επιλογές Χωρισμένες με "," (Ελληνικά): Οι επιλογές του πεδίου χωρισμένες με ','.. Για παράδειγμα "Επιλογή 1,Επιλογή 2". Η τιμή του πεδίου αυτού λαμβάνετε υπόψιν μόνο όταν το είδος είναι Επιλογών ή Επιλογών (radio) ή Πολλαπλών επιλογών

Επιλογές Χωρισμένες με "," (Αγγλικά): Οι επιλογές του πεδίου χωρισμένες με ',' για το αγγλικό site

Τιμή πεδίου (PHP Code): Εδώ ορίζετε την αρχική τιμή του πεδίου. α. Εάν το πεδίο είναι χαρακτήρες ή κείμενο ή Κρυφό τότε ορίζετε στην τιμή του πεδίου γράφοντας τον κώδικα: return "Το κείμενο που θέλετε να επιστρέψει"; β. Εάν το πεδίο είναι Επιλογών ή Επιλογών (radio) τότε ορίζετε στην τιμή του πεδίου γράφοντας τον κώδικα: return "Επιλογή 1"; όπου "Επιλογή 1" είναι μια από τις επιλογές που έχουμε ορίσει με ',' γ. Εάν το πεδίο είναι Λογικό τότε ορίζετε στην τιμή του πεδίου γράφοντας τον κώδικα: return 'checked ="checked"'; δ. Εάν το πεδίο είναι Ημερομηνία τότε μπορείτε να ορίσετε την ημερομηνία ή την ημερομηνία και τα ορίσματα του date picker δ.1. Για να ορίσετε μόνο την Ημερομηνία return "31/12/2014"'; δ.2.Για να ορίσετε την Ημερομηνία και τον date picker return array('opt' => ' {dateFormat: "dd/mm/yy"} ' , 'value' => date('d/m/Y')); ε. Εάν το πεδίο είναι "Εκτέλεση μεθόδου" τότε ορίζετε τη μέθοδο που θα εκτελεστεί στην εμφάνιση του πεδίου και στον έλεγχο της τιμής του πεδίου return array( 'methodDisplay' => '../../pegasus/forms_methods_sme/selectD00Display.php' , 'methodCheck' => '../../pegasus/forms_methods_sme/selectD00Check.php' ); 3.1 H methodDisplay θα πρέπει να γεμίζει μια μεταβλητή $field. Οι μεταβλητές που έχουν εμβέλεια μέσα στη φόρμα είναι: $filedID (string), $fieldName (string), $fieldRequi (boolean). 3.2 H methodCheck θα πρέπει να προσθέτει στο τέλος τις μεταβλητές $message ( με το μήνυμα λάθους στο διάβασμα της τιμής του πεδίου) και $plain_text (με τη περιγραφή που θα εμφανιστεί στη πρότυπη δραστηριότητα ή λειτουργία ). Τέλος θα πρέπει να γεμίζει τη μεταβλητή $val με τη τιμή του πεδίου (η οποία θα εμφανιστεί στη φόρμα της καταχώρησης). Αν θέλετε μπορείτε να μην ορίσετε methodCheck και τότε η τιμή του πεδίου θα γεμίζει από το διάβασμα της τιμή του πεδίου το οποίο έχει name $fieldName στη φόρμα καταχώρησης. Στην περίπτωση που η φόρμα σας είναι για παραπάνω από μια γλώσσες τότε στις περιπτώσεις α.,β. θα πρέπει να ορίσετε διαφορετικό return για κάθε γλώσσα. Για να πετύχετε αυτό θα πρέπει να ορίσετε λεκτικά από την επιλογή "Toolbox->Εργαλεία Παραμετροποίησης->Παραμετροποίηση Ηermes Web Site->Λεκτικά" και θα κάνετε μια νέα εγγραφή. Στο πεδία θα ορίσετε τις τιμές α. HTML Tag: dic_sme_form{MK} (όπου {Μ.Κ.} ο κωδικός του πεδίου) . β. Tίτλος Λεκτικού, Λεκτικό: Τη τιμή που θέλετε να επιστρέφει στην ελληνική φόρμα γ. Title, Αγγλικό Λεκτικό: Τη τιμή που θέλετε να επιστρέφει στην αγγλική φόρμα δ. Module: sme ε. Για τις υπόλοιπες γλώσσες επιλέγετε το κουμπί multi language Τέλος όλα τα return θα γίνουν της μορφής return dic_sme_form{MK};

Βοήθεια

Βοήθεια (el): Ο βοήθεια του πεδίου για την ελληνική έκδοση του site. Εάν είναι κενή η τιμή του πεδίου δεν εμφανίζει το εικονίδιο της βοήθειας για το πεδίο αυτό.

Βοήθεια (en): Ο βοήθεια του πεδίου για την αγγλική έκδοση του site. Εάν είναι κενή η τιμή του πεδίου δεν εμφανίζει το εικονίδιο της βοήθειας για το πεδίο αυτό.

Τελευταία Αλλαγή: 01/10/2026
Ανήκει στο Module: forms