Hogyan Készítsünk Egy Joomla Komponenst

Tartalomjegyzék:

Hogyan Készítsünk Egy Joomla Komponenst
Hogyan Készítsünk Egy Joomla Komponenst

Videó: Hogyan Készítsünk Egy Joomla Komponenst

Videó: Hogyan Készítsünk Egy Joomla Komponenst
Videó: Weboldal készítése Joomla 3.8-cal | Alapoktól 1. rész | ingyenesen élőben - Talk Show 2024, November
Anonim

A Joomla rendszer minden alkatrészének megvan a saját neve. Minden szkript kód két mappában található, a „com” előtaggal. Példaként hozzunk létre egy olyan komponenst, amely áttekinti a városi szórakoztató intézményeket, a "com_fun" nevet. Ehhez létre kell hozni a megfelelő nevű mappákat a "components" és az "administratorcomponents" könyvtárakban. Ezután a "componentscom_fun" mappában készítse el a "fun.php" fájlt, az adminisztrátor mappában pedig az "admin.fun.php" fájlt.

Hogyan készítsünk egy joomla komponenst
Hogyan készítsünk egy joomla komponenst

Utasítás

1. lépés

Ahhoz, hogy a komponens megjelenítse az üdvözlő oldalt, meg kell nyitnia a "fun.php" fájlt, és be kell írnia a szükséges kódot: <? Php

meghatározott (’_ JEXEC’) vagy meghal (’megtagadva’);

visszhang ’szórakoztató intézmények’;

?> A definiált () segítségével megtiltjuk a szkriptek végrehajtását a Joomla környezeten kívülről. Írjon hasonló kódot az "admin.fun.php" fájlba. Most írja be a böngészőbe a https://site/index.php? Option = com_fun elemet, és meglátja az imént létrehozott összetevőt.

2. lépés

Ahhoz, hogy a webhely felhasználói könnyen áttérhessenek az összetevőre, regisztrálnia kell az adatbázisban. A phpMyAdmin vagy annak analógjai segítségével, amelyek MySQL lekérdezések végrehajtására szolgálnak a tárhelyen, hajtsa végre a megfelelő kódot: INSERT INTO 'jos_components' ('név', 'link', 'admin_menu_link', 'admin_menu_alt', 'opció', 'admin_menu_img', ' params ') VALUES (' Fun ',' option = com_fun ',' option = 'com_fun', 'Fun', 'com_fun', 'js / ThemeOffice / component.png', '');

3. lépés

Lépjen a Joomla adminisztrációs paneljére, és hozzon létre egy linket a komponensre a webhely főmenüjében. Lépjen az "Összes menü" - "Főmenü" - "Létrehozás" gombra. Válassza ki a létrehozott összetevőt, írja be a hivatkozás nevét és álnevét.

4. lépés

Az eszköztár létrehozásához hozzon létre egy „toolbar.fun.html.php” fájlt az „administrator / components / com_fun /” mappában. Írja be a megfelelő JS kódot: <? Php

meghatározott („_ JEXEC”) vagy meghal („Hozzáférés megtagadva”);

osztály TOOLBAR_fun {

függvény _NEW () {

JToolBarHelper:: save ();

JToolBarHelper:: Apply ();

JToolBarHelper:: Cancel (); }

függvény _DEFAULT () {

JToolBarHelper:: title (JText:: _ (’Entertainment’), ‘generic.png’);

JToolBarHelper:: publishList ();

JToolBarHelper:: unpublishList ();

JToolBarHelper:: editList ();

JToolBarHelper:: deleteList ();

JToolBarHelper:: addNew (); }}

?>

5. lépés

Ugyanebben a mappában hozzon létre egy filebar.fun.php fájlt, és adja hozzá: <? Php definiálva (’_ JEXEC’) vagy meghal (’Hozzáférés korlátozott’);

igényeljen egyszer (JApplicationHelper:: getPath (‘toolbar_html’));

kapcsoló ($ task) {

eset ’szerkesztés’:

„add” eset:

ESZKÖZBAR_fun:: _ ÚJ (); szünet;

alapértelmezett: TOOLBAR_fun:: _ DEFAULT ();

szünet; }

?>

Ajánlott: