Kako Ustvariti Komponento Joomla

Kazalo:

Kako Ustvariti Komponento Joomla
Kako Ustvariti Komponento Joomla

Video: Kako Ustvariti Komponento Joomla

Video: Kako Ustvariti Komponento Joomla
Video: Настройка Virtuemart для Joomla. Компонент для интернет магазина. 2024, Maj
Anonim

Vsaka komponenta v sistemu Joomla ima svoje ime. Vsaka koda skripta se nahaja v dveh mapah s predpono "com". Za primer ustvarimo komponento, ki pregleduje mestne zabavne ustanove, imenovano "com_fun". Če želite to narediti, morate v imenikih "komponente" in "skrbniške komponente" ustvariti mape z ustreznimi imeni. Nato v mapo "componentscom_fun" naredite datoteko "fun.php", v skrbniški mapi pa "admin.fun.php".

Kako ustvariti komponento joomla
Kako ustvariti komponento joomla

Navodila

Korak 1

Če želite, da komponenta prikaže pozdravno stran, morate odpreti datoteko "fun.php" in napisati zahtevano kodo: <? Php

opredeljeno („_ JEXEC“) ali umre („zavrnjeno“);

odmev „Zabavne ustanove“;

?> S pomočjo definiranega () prepovedujemo izvajanje skript zunaj okolja Joomla. V datoteko "admin.fun.php" napišite podobno kodo. Zdaj v brskalnik vnesite https://site/index.php? Option = com_fun in videli boste komponento, ki ste jo pravkar ustvarili.

2. korak

Za udoben prehod na komponento s strani uporabnikov vašega spletnega mesta jo morate registrirati v zbirki podatkov. Z uporabo phpMyAdmin ali njegovih analogov, ki se uporabljajo za izvajanje poizvedb MySQL na vašem gostovanju, izvedite ustrezno kodo: INSERT INTO 'jos_components' ('name', 'link', 'admin_menu_link', 'admin_menu_alt', 'option', 'admin_menu_img', ' params ') VREDNOTE (' Fun ',' option = com_fun ',' option = 'com_fun', 'Fun', 'com_fun', 'js / ThemeOffice / component.png', '');

3. korak

Pojdite na skrbniško ploščo Joomla in ustvarite povezavo do komponente v glavnem meniju vašega spletnega mesta. Pojdite na "Vsi meniji" - "Glavni meni" - gumb "Ustvari". Izberite ustvarjeno komponento, napišite ime povezave in vzdevek.

4. korak

Če želite ustvariti orodno vrstico, ustvarite datoteko “toolbar.fun.html.php” v “administrator / components / com_fun /”. Vanjo vnesite ustrezno kodo JS: <? Php

opredeljeno („_ JEXEC“) ali umre („Dostop zavrnjen“);

razred TOOLBAR_fun {

funkcija _NEW () {

JToolBarHelper:: save ();

JToolBarHelper:: apply ();

JToolBarHelper:: cancel (); }

funkcija _DEFAULT () {

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

JToolBarHelper::pubList ();

JToolBarHelper:: unpublishList ();

JToolBarHelper:: editList ();

JToolBarHelper:: deleteList ();

JToolBarHelper:: addNew (); }}

?>

5. korak

V isti mapi ustvarite datoteko toolbar.fun.php in ji dodajte: <? Php definiran (‘_ JEXEC’) ali die (‘Dostop je omejen’);

require_once (JApplicationHelper:: getPath (‘toolbar_html’));

preklop ($ naloga) {

primer 'uredi':

primer „dodaj“:

TOOLBAR_fun:: _ NOVO (); odmor;

privzeto: TOOLBAR_fun:: _ DEFAULT ();

odmor; }

?>

Priporočena: