Jumi за J! 1,5 ползване
Jumi използване cheetsheet

Jumi - набор от потребителски разширения код за Joomla! - Идва като компонент, плъгин и модул.
В тази статия ще научите как да ги използват.
Компонент
Компонентът Jumi създава потребителски Joomla! страници и включва в него по поръчка кодове от база данни и / или файлове.
Компонентът е достъпна чрез администратор гръб главното меню: компоненти -> Jumi. Тя отваря Jumi Мениджър на приложения.
Вие ще видите списък от всички приложения в Приложение Manager. Значението на colums в списъка и придружени Мениджър на приложения Менюто е очевидна - тя зачита общите Joomla! стандарти.
Има два примера има предварително инсталирани: "Здравейте Jumi!" и "Blogspot". От тези примери ще се научите как да използвате компонент.
В Името на пътя поле трябва да съдържа препратки към файловете, който се намира на сървъра само.
Разговори приложения
Можете да се обадите на заявка от два начина:
- отнасят елемент Заявление с Joomla! елемент от менюто или. След инсталирането на компонента е, като пример за проучването, Основните менюто "Hello Jumi!" свързани с "Здравейте Jumi!" Заявление т..
- пишете някъде INT на Joomla! Съдържанието връзка с прилагането т. адрес URL. Правилото за връзка за създаване на е проста:
index.php? опция = com_jumi & fileid = ххх
където ххх е номер на заявлението Jumi, че могат да се видят в дясната колона на Jumi Заявление списък Manager.
Plug-in
В Jumi плъгин включва в Joomla! изделия по поръчка скрипт: от файл или от записа Jumi компонент база данни.
Преди да използвате плъгин, не забравяйте да го включите в Админ гръб.
Има ключ "Скрий Jumi код" в плъгин параметри. Ако премине на Да, това кожи всички синтаксис Jumi текст на Joomla! изделия и спирки код включвания.
Plug-in синтаксис
Общите Jumi плъгин синтаксис може да се научи от Jumi ползване Cheatsheet. Ние ще донесе само няколко примера тук:
{Jumi [снимки / кодове / test.php]} / / включва test.php файл, намиращ се в снимки / кодове
{Jumi [* 1]} / / включва код, съхранявани в първия запис от таблицата Jumi компонент база данни
{Jumi област Calc [test.php] ширина [4] височина [6]} / / включва test.php файл и изпълва $ Jumi масив
От дадените примери можете лесно да предполагам, че
- Не трябва да има характер между лявата скоба { и ключовата дума Jumi в синтаксиса Jumi.
- Всичко останало извън [] скоби се съблякоха и да не обработват.
- Jumi интерпретира conent на първата група, както изходния код и връзки да го включи. Изходният код може да бъде или картотека или в съставка Jumi база данни.
- Започвайки от втората магазини скоба [] Jumi съдържанието на скоби на $ Jumi масив. За $ Jumi масив (и ценности) е достъпно от включените си PHP код.
По подразбиране абсолютен път Jumi
По подразбиране е абсолютен път Jumi prepanded на файла името на пътя да се включи. Ако не го настроите да се eqaul на Joomla! главната директория. Например:
Ако пишете
{Jumi [test.php]}
и по подразбиране Абсолютно Jumi Пътят не е определен след Jumi плъгин търси test.php в Joomla! корен (когато Joomla! configuration.php е). Но ако го настроите да бъде "снимки / mycodes" го търси в тази директория.
Ние можем да поставяме файлове извън Joomla! инсталационната директория също. Например (на локалния хост) можем да имаме Joomla! тук: "D: / xamp / htdocs / Joomla. Няма проблем за нашия магазин кодове тук: "D: / XAMPP / htdocs / кодове" - от Joomla! инсталационната директория. Същото се отнася и за хоствани сайтове.
По подразбиране Абсолютно Jumi Пътища има две причини:
- удобство за потребителя: няма нужда да се отново и отново пиша пълния относителен път по отношение на досиетата трябва да бъдат включени
- Мрежата за сигурност: ако поради определени причини Jumi не е работа на синтаксиса на Jumi код е видим за посетителите. Включително пътя на файла. По подразбиране Абсолютно Jumi пътя е скрит и е по-трудно да се gueast видими код, когато кодът в действителност. И ако на файлове за включване е от вашия сайт (WWW) практически не е възможно да достигнем до тях от уеб браузърите.
По подразбиране Абсолютно Jumi пътя, тук е глобален параметър за всички Jumi плъгин синтаксис instancies през целия Joomla!.
Вложени замени
Разполагане функция интерпретира Jumi синтаксис е включен код. Например:
Да има два файла: 'main.php' и nested.php.
Файлът 'main.php' съдържа
<? PHP
ехо "Това е основната /> <br файл";
ехо "{Jumi [nested.php]}";
?>
и съдържа nested.php
<? PHP
ехо "Това е вложена ръкопис";
?>
Като и двата файла 'main.php' и nested.php качил в сървъра може да напишете в статията
{Jumi ['main.php']}
В резултат виждаме може да бъде
Това е главния файл
{Jumi [nested.pgp]}
Ако превключвателят Вложени замени е настроен на Не или
Това е главния файл
Това е вложен скрипт
в случай, че ключът е настроен на Да.
Ясно е, че Вложени замени функция носи за разработчици доста интересни възможности.
В гнездене работи функция в Jumi плъгин само.
В гнездене функция работи за файлове и кодове съхраняват в таблицата компонент Jumi база данни.
Модул
Модулът Jumi включва в модул позиция потребителски скрипт: ръчно или от файл или от записа Jumi компонент база данни.
Модул параметри
Има само няколко параметъра в модула администрация там: "Бележник", "Код писмена" и "Източник на код".
Notepad служи като място за вашите бележки.
Код писмен е област, за кода си.
В областта Източник на код можете да поставите един или filepathname на файл, за да бъдат включени в модул или * номер на компонента Jumi точка за кандидатстване.
Разширено параметри
По подразбиране абсолютен път Jumi е точно същото значение, както е в плъгин. С една малка разлика: този параметър не е глобално за всички модули Jumi но може да бъде уникален за всеки модул например Jumi.
Други напреднали параметри - Модул клас Суфикс, Кеширане и Cache време - Общи Joomla! параметри, които могат да бъдат намерени в стандартен Joomla! модули. Предполагам, че тяхното значение е ясно.
Примери
За по-бърз тест на модул работи запишете в "Първичен код" поле * 1. Нищо друго не се изисква. След публикуване на модул в нито едно модул за местоположението. Трябва да видите "Здравей Jumi!" демо в модула позиция (в интерфейса).

