Јуми за Ј! 1.0 употребу
Претпоставимо имате Јуми компоненту, модул и додатак инсталиран и покренут у вашој радној Јоомла! окружењу.
Можете да почнете да играте са Јуми сада.
Не савете играју са Јуми на јавним уживо сајт - треба да постоји објави само оне Јуми апликације које су успешно тестиране на приватне (тј. нису за јавност очи) Јоомла! инсталација; по могућству на вашем локалном рачунару.
Опште стратегије коришћења Јуми
Само да вас подсетим:
Јуми не ради ништа, али укључује (убризгава) прилагођене код у Јоомла!. Било као посебну страну (преко Јуми компоненте), или у чланке (преко Јуми плугин) или у модуле позицију (преко Јуми модула). Садржај вашег укључивања - једноставан или магија - да ли оно што видите.
Код може да се ускладишти у датотекама које се налазе на вашем серверу или у записник о Јуми компоненте табела базе података или директно написано у Јуми наставке.
Ако одлучите да чувате кодове у пхп фајлове не чита Безбедносна питања превише.
Генерални Јуми коришћењу могу бити посвећен од следећих шеме
У овом чланку ћете научити како да користите Јуми компоненту, Плугин и модула односно
Саставни
Јуми компонента креира прилагођене Јоомла! страна и укључује у њој прилагођени код. Прилагођени код се може директно написано у компоненту ставку и / или је "повукао" из претходно сачувани фајл.
Компонента је доступна преко администраторском горњи мени: Компоненте -> Јуми. Отвара Јуми Апплицатион Манагер.
Видећете листу компоненте апликација у Апплицатион Манагер. Значења цолумс на листи и уз Апплицатион Манагер мени је очигледан - она поштује општи Јоомла! стандардима.
Постоје две унапред инсталиране примера има: "Здраво Јуми!" и "Блогспот". Из ових примера ћете научити како да користите Јуми компоненту.
Путању области треба да садржи референце на датотеке које се налази на серверу само.
Скрипте би обрада
Ако сте испунили обе компоненте филелдс "Цустом сценарио" и "путању", а затим "Цустом сценарио" се обрађује први.
Позивање Јуми примена
Можете да позовете апликације са само два начина:
- односе ставка апликација са Јоомла! ставку менија или. Након инсталације компоненте је, као пример за студије, Главни мени "Здраво Јуми!" повезан са "Здраво Јуми!" Примена ставка.
- писати било где у Јоомла! садржаја су повезане на Примена адресе ставку УРЛ-а. Правило за креирање веза је једноставан:
индек.пхп оптион = цом_јуми & филеид = ккк?
где ккк ИД Јуми примене, који се може видети у десној колони Јуми Листа апликација менаџер.
Плугин / бот
Јуми Плугин / бот укључује у Јоомла! Чланци обичај сценарио: из фајла или из базе података о Јуми компоненте.
Пре употребе додатак не заборавите да га омогућите у администраторском.
Постоји прекидач "Стоп / Цлеар Јуми кодови" у параметрима додатак звука. Ако укључи на Да га брише све Јуми додатак синтакса текста у Јоомла! чланци и зауставља код укључивања!
Плугин синтаксе
Генерални Јуми плугин синтакса се може научити из Јуми коришћење Цхеатсхеет. Ми ћемо овде донети само неколико примера:
{Јуми [слика / кодове / тест.пхп]} / / укључује тест.пхп фајл лоциран у сликама / кодовима
{Јуми [* 1]} / / укључује код чувају у 1. запис Јуми компоненте табела базе података
{Јуми области Цалц [тест.пхп] ширина [4] висина [6]} / / укључује тест.пхп фајл и пуни $ јуми низ
Из дате примере можете лако погодити да
- Не сме бити било који карактер између леве заграде { и кључна реч јуми у Јуми синтаксе.
- Све остало ван [] заградама је лишен напоље и не обрађују.
- Јуми тумачи цонент првог носача као изворни код и покушава да га укључе. Изворног кода може бити фајл или снимите ИД Јуми компоненте табела базе података.
- Почев од другог носача [] Јуми продавницама садржај заградама у $ јуми низ. $ Јуми арраи (и вредности) је доступна са вашег укључени ПХП код.
Аргумент вредности могу да буду бројеви, чисти текст, ХТМЛ кодиран текст, итд, итд То може бити све са изузетком симбола заграда [,], {,}.
Ако нешто крене наопако, на пример се ништа не види у чланку, прекидач "режим Дебуг" Да. То ће вам показати Јуми поруку о грешци ако је присутан.
Параметар: Јуми Подразумевано апсолутна путања
Уобичајено апсолутни јуми пут је препандед до датотеке путању да се укључе. Ако не подесите га је екаул у Јоомла! роот директоријум. На пример:
Ако пишемо
{Јуми [тест.пхп]}
и Уобичајено Апсолутно Јуми Пут није постављен онда Јуми додатак гледа тест.пхп у Јоомла! корен (где Јоомла цонфигуратион.пхп ис). Али, ако смо поставили да буде "имагес / мицодес" то изгледа у овом директоријуму.
Ми можемо да ставимо фајлове ван Јоомла! инсталациони директоријум превише. На пример (на локалном серверу) да можемо да имамо наше Јоомла! овде: "Ц: / камп / хтдоцс / јоомла". Нема проблема овде чување нашег кодова: "Ц: / кампп / хтдоцс / кодове" - из Јоомла! инсталационог директоријума. Исто важи и за хостоване сајтове.
Уобичајено Апсолутна Јуми Стазе има два разлога:
- Удобност корисника: Нема потребе да изнова и изнова написати пуну релативну путању до датотека да буду укључени
- Веб безбедности: ако из одређених разлога Јуми не ради Јуми синтакса кода је видљив за посетиоце. Укључујући и путању датотеке. Уобичајено Апсолутно Јуми пут је скривена и да је теже гуеаст од видљивих кода где код заправо јесте. А ако фајлове за укључивање налази се ван вашег сајта (ВВВ) је практично немогуће да их достигну из Веб претраживача. Видети Безбедносна питања за више детаља.
Уобичајено Апсолутно Јуми пут поставите овде је глобални параметар за све Јуми додатак инстанциес синтакса у целој Јоомла!.
Параметар: Угнежђени заменити
Гнезде карактеристика тумачи Јуми синтаксе у су кодова. На пример:
Омогућава да имају две датотеке: маин.пхп и нестед.пхп.
Датотека садржи маин.пхп
<Пхп?
ецхо "Ово је главни фајл <бр />";
ецхо "{јуми [нестед.пхп]}";
>?
и нестед.пхп садржи
<Пхп?
ецхо "Ово је угнежђена скрипта";
>?
Пошто оба фајла маин.пхп и нестед.пхп отпремио на сервер можемо написати у чланку
{Јуми [маин.пхп]}
Резултат видимо може бити
То је главни фајл
{Јуми [нестед.пгп]}
ако прекидач Нестед заменити је подешен на Нема или
То је главни фајл
Ово је угнежђена скрипта
у случају прекидач је постављен на Да.
Јасно је да Угнијеждено заменити карактеристика доноси за програмере веома интересантне могућности.
Гнезде функција ради у Јуми плугин само.
Гнежђење функција ради за фајлове и кодове чувају у Јуми компоненте табела базе података.
Други додатак параметара
Ако ДЕБУГ МОДЕ постављено Иес то ће вам показати Јуми поруку о грешци ако је присутан.
Ако Стоп / Слободан Јуми кодови укључен Да га брише све Јуми додатак синтакса текста у Јоомла! чланци и зауставља код укључивања! Не постоји Јуми кода и нема код излаз из Јуми додатак у Јоомла! чланака.
Модул
Јуми модул садржи у модул скрипта позицију обичај: ручно или из фајла или из базе података о Јуми компоненте.
Основних параметара
Постоји само неколико основних параметрс у модулу администрацији постоји: "Бележница", "Код написано" и "Извор кода".
Нотепад служи као простор за белешке.
Код написан је простор за свој код.
У поље Извор код можете или ставити филепатхнаме од датотеке да буду укључени у модул или * ид Јуми компоненте ставку апликације.
Напредних параметара
Јуми Уобичајено апсолутна путања има потпуно исто значење као што је у додатку. Са једном малом разликом: овај параметар није глобална за све Јуми модула али може да буде јединствен за сваку Јуми модул пример.
ДЕБУГ МОДЕ има исто значење као што је у додатку: када постављено Не онда Јуми модул се неће показати било Јуми поруку о грешци. Дакле, ако сте у проблемима, на пример се ништа не види, прекидач "режим Дебуг" Да.
Другим напредним параметрима - Модул класе Суфикс, Омогући Кеш - Су општа Јоомла! параметара који се могу наћи у стандардној Јоомла! модула. Претпостављам да њихово значење је јасно.
Скрипте би обрада
Ако сте испунили обе компоненте филелдс затим "Код написано" и "Извор код" "Код написано" се обрађује први.

