Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох

Агуулгын хүснэгт:

Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох
Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох

Видео: Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох

Видео: Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох
Видео: Stratawerks : Joomla Template Tutorial 2024, Арваннэгдүгээр
Anonim

Joomla системийн бүрэлдэхүүн хэсэг бүр өөрийн гэсэн нэртэй байдаг. Скриптийн код бүр нь "com" угтвартай хоёр хавтсанд байрладаг. Жишээ болгон хотын зугаа цэнгэлийн байгууллагуудыг тоймлох бүрэлдэхүүн хэсгийг "com_fun" гэж нэрлэе. Үүнийг хийхийн тулд та "бүрэлдэхүүн хэсэг" ба "администраторын бүрэлдэхүүн" лавлах хуудсанд тохирох нэртэй хавтас үүсгэх хэрэгтэй. Дараа нь "componentcom_fun" фолдерт "fun.php" файлыг, администраторын хавтсанд "admin.fun.php" файлыг оруулна уу.

Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох
Joomla бүрэлдэхүүн хэсгийг хэрхэн бий болгох

Зааварчилгаа

1-р алхам

Бүрэлдэхүүн хэсэг нь тавтай морилно уу хуудсыг харуулахын тулд та "fun.php" файлыг нээж, шаардлагатай кодыг бичнэ үү: <? Php

тодорхойлогдсон (‘_ JEXEC’) эсвэл үхэх (‘Татгалзсан’);

echo ‘Entertainment байгууллагууд’;

?> Бид тодорхойлогдсон () тусламжтайгаар Joomla орчноос гадна скрипт гүйцэтгэхийг хориглодог. "Admin.fun.php" файлд ижил төстэй кодыг бичнэ үү. Одоо хөтөч дээрээ https://site/index.php? Option = com_fun гэж бичээд шинээр үүсгэсэн бүрэлдэхүүн хэсгийг харах болно.

Алхам 2

Танай сайтын хэрэглэгчид бүрэлдэхүүн хэсэг рүү шилжихийн тулд үүнийг мэдээллийн санд бүртгүүлэх хэрэгтэй. Таны хост дээр MySQL асуулга явуулахад ашигладаг phpMyAdmin эсвэл түүний аналогийг ашиглан тохирох кодыг ажиллуулна уу: INSERT INTO 'jos_components' ('name', 'link', 'admin_menu_link', 'admin_menu_alt', 'option', 'admin_menu_img', ' params ') VALUES (' Fun ',' option = com_fun ',' option = 'com_fun', 'Fun', 'com_fun', 'js / ThemeOffice / component.png', '');

Алхам 3

Joomla админы самбар руугаа ороод сайтынхаа үндсэн цэсэнд байгаа бүрэлдэхүүн хэсгийн холбоосыг үүсгээрэй. "Бүх цэс" - "Үндсэн цэс" - "Үүсгэх" товч руу очно уу. Үүсгэсэн бүрэлдэхүүн хэсгийг сонгоод, холбоосын нэр ба өөр нэрийг бичнэ үү.

Алхам 4

Хэрэгслийн самбарыг үүсгэхийн тулд “toolbar.fun.html.php” файлыг “администратор / бүрэлдэхүүн хэсгүүд / com_fun /” хэсэгт үүсгээрэй. Тохирох JS кодыг оруулна уу: <? Php

тодорхойлогдсон (‘_ JEXEC’) эсвэл үхэх (‘Хандалтыг хориглосон’);

анги TOOLBAR_хөгжилтэй {

функц _NEW () {

JToolBarHelper:: save ();

JToolBarHelper:: apply ();

JToolBarHelper:: цуцлах (); }

функц _DEFAULT () {

JToolBarHelper:: гарчиг (JText:: _ (‘Entertainment’), ‘generic.png’);

JToolBarHelper:: publishedList ();

JToolBarHelper:: unpublishList ();

JToolBarHelper:: editList ();

JToolBarHelper:: deleteList ();

JToolBarHelper:: addNew (); }}

?>

Алхам 5

Үүнтэй ижил хавтсанд toolbar.fun.php файлыг үүсгээд нэмнэ үү: <? Php тодорхойлсон (‘_ JEXEC’) эсвэл үхэх (‘Хандалт хязгаарлагдмал’);

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

солих ($ task) {

Кейс ‘засах’:

тохиолдол ‘нэмэх’:

TOOLBAR_fun:: _ ШИНЭ (); завсарлага;

анхдагч: TOOLBAR_fun:: _ DEFAULT ();

завсарлага; }

?>

Зөвлөмж болгож буй: