Κάθε στοιχείο του συστήματος Joomla έχει το δικό του όνομα. Κάθε κωδικός σεναρίου βρίσκεται σε δύο φακέλους με το πρόθεμα "com". Για παράδειγμα, ας δημιουργήσουμε ένα στοιχείο που θα εξετάζει τα κέντρα διασκέδασης της πόλης που ονομάζονται "com_fun" Για να το κάνετε αυτό, πρέπει να δημιουργήσετε φακέλους με τα κατάλληλα ονόματα στους καταλόγους "στοιχεία" και "στοιχεία διαχειριστή". Στη συνέχεια, στο φάκελο "componentscom_fun" δημιουργήστε το αρχείο "fun.php" και στο φάκελο διαχειριστή - "admin.fun.php".
Οδηγίες
Βήμα 1
Προκειμένου το στοιχείο να εμφανίσει τη σελίδα καλωσορίσματος, πρέπει να ανοίξετε το αρχείο "fun.php" και να γράψετε τον απαιτούμενο κωδικό: <? Php
ορίζεται («_ JEXEC») ή πεθαίνει («Denied») ·
echo «Κέντρα ψυχαγωγίας» ·
Με τη βοήθεια του καθορισμένου () απαγορεύουμε την εκτέλεση σεναρίου εκτός του περιβάλλοντος Joomla. Στο αρχείο "admin.fun.php" γράψτε έναν παρόμοιο κωδικό. Τώρα πληκτρολογήστε το πρόγραμμα περιήγησής σας https://site/index.php? Option = com_fun και θα δείτε το στοιχείο που μόλις δημιουργήσατε.
Βήμα 2
Για μια βολική μετάβαση στο στοιχείο από τους χρήστες του ιστότοπού σας, πρέπει να το καταχωρίσετε στη βάση δεδομένων. Χρησιμοποιώντας το phpMyAdmin ή τα ανάλογα που χρησιμοποιούνται για την εκτέλεση ερωτημάτων MySQL στην φιλοξενία σας, εκτελέστε τον κατάλληλο κωδικό: INSERT INTO 'jos_components' ('name', 'link', 'admin_menu_link', 'admin_menu_alt', 'option', 'admin_menu_img', ' params ') ΤΙΜΕΣ (' Fun ',' option = com_fun ',' option = 'com_fun', 'Fun', 'com_fun', 'js / ThemeOffice / component.png', '');
Βήμα 3
Μεταβείτε στον πίνακα διαχείρισης Joomla και δημιουργήστε έναν σύνδεσμο προς το στοιχείο στο κύριο μενού του ιστότοπού σας. Μεταβείτε στο "Όλα τα μενού" - "Κύριο μενού" - κουμπί "Δημιουργία". Επιλέξτε το δημιουργημένο στοιχείο, γράψτε το όνομα και το ψευδώνυμο του συνδέσμου.
Βήμα 4
Για να δημιουργήσετε τη γραμμή εργαλείων, δημιουργήστε ένα αρχείο "toolbar.fun.html.php" στο "administrator / components / com_fun /". Εισαγάγετε τον κατάλληλο κωδικό JS σε αυτό: <? Php
ορίζεται («_ JEXEC») ή die («Δεν επιτρέπεται η πρόσβαση») ·
τάξη TOOLBAR_fun {
συνάρτηση _ΝΕΟ () {
JToolBarHelper:: αποθήκευση ();
JToolBarHelper:: apply ();
JToolBarHelper:: ακύρωση (); }
συνάρτηση _DEFAULT () {
JToolBarHelper:: title (JText:: _ (‘Entertainment’), ‘generic.png’);
JToolBarHelper:: publishList ();
JToolBarHelper:: unsublishList ();
JToolBarHelper:: editList ();
JToolBarHelper:: deleteList ();
JToolBarHelper:: addNew (); }}
?>
Βήμα 5
Στον ίδιο φάκελο δημιουργήστε μια γραμμή εργαλείων αρχείου.fun.php και προσθέστε σε αυτό: <? Php καθορισμένο («_ JEXEC») ή die («Η πρόσβαση είναι περιορισμένη»);
want_once (JApplicationHelper:: getPath (‘toolbar_html’));
διακόπτης (εργασία $) {
υπόθεση «επεξεργασία»:
υπόθεση «προσθήκη»:
TOOLBAR_fun:: _ ΝΕΟ (); Διακοπή;
προεπιλογή: TOOLBAR_fun:: _ DEFAULT ();
Διακοπή; }
?>