ПредишенСледващото

Новият изисквания актуализация система Joomla

По-долу сме описали как да се въведе система за новини Joomla (Joomla Актуализация System) в разширението си.

За Joomla система ъпгрейд? (Joomla System Update)

Новият изисквания актуализация система Joomla

Актуализация Известия

система Joomla актуализация осигурява удобен начин за актуализиране на инсталираните разширения, освен това, той въвежда система за уведомяване на програмиста информира потребителя за наличието на нови версии. По този начин, администраторите ще бъдат уведомени и ще актуализира разширяването на администратор с няколко кликвания.

Уведомлението за налични актуализации

Новият изисквания актуализация система Joomla
Създайте успешното инсталиране на актуализацията

Новото изискване JED

Това ръководство ще очертае основните детайли по отношение на изпълнението на актуализациите на системата Joomla и двете безплатни и платени продукти на. Всички разработчици на разширения се препоръчва да се проучи подробно документацията или posmortet вътре трети страни разширения, които вече са въвели тази интеграция с актуализации на системата.

Всички разширения са били добавени към официалната директория на разширения (JED) ще остане като изключение, но след натискане на бутона за изтегляне предупреждение прозорец изскачащ прозорец, който в това разширение не е сървъри за актуализиране поддръжка и разширение трябва да бъдат актуализирани и ръчно.

Системна интеграция Joomla Updates Безплатен удължаване

Определяне на сървъра за актуализиране

За да използвате тази функционалност актуализация на сървъра трябва да се зададе в манифеста разширяването.

Актуализациите XML файл

тип разширения сървър дава възможност на разработчиците да обяви удължаване манифест, за да изтеглите актуализации от манифеста на единен разширение.

Пример на Компонент Joomla Връзки

Както е известно, бившият част от по-рано референтен компонент Joomla (com_weblinks) в момента се разпространява като посока на разширяване и актуализиран на принципа на трети страни разширения на. Този компонент - отличен пример за прилагането на актуализиране на системата: Joomla-разширение / Връзки

Както е показано в примера по-горе манифест, obnovleeniya разширения простират от един XML файл, който е ръчно конфигуриран. Ако имате намерение да създаде потоци с XML актуализации от компонент файл хранилище на това броят на алтернативни решения могат да бъдат намерени в Джед.

Интегриране на система за актуализации в разширения търговски Joomla

Dany начин, подобен на това, което сме се разглежда в случай на безплатно разширение, но сега е необходима допълнителна проверка, за да се провери дали потребителят има право да получавате актуализации. Потвърждаването се извършва он-лайн и трябва да се поддържа от разработчика на нивото на нейното разширяване.

С цел да се определи дали потребителят е актуализирана системата им в Joomla има допълнителна опция в extra_query #__update_sites. Този вариант трябва да бъдат включени в изтеглянето URL, което позволява на потребителя да приеме или да откаже да я изтеглите.

Можете да контролирате extra_query в съответствие с техните изисквания и Joomla не налага никакви ограничения в областта на информацията. Полето трябва да е валидна опция като URL.

Пример изпълнение: Akeeba Система за отпускане и Akeeba Абонаменти

Developer Компонент Akeeba Система за отпускане и Akeeba Абонаменти използва тези продукти да се продават техните продължения. И двата продукта са безплатни алтернативи, за да създадете своя собствена система за освобождаване.

В този контекст изтегляне ID (dlid) трябва да бъде определено в информационния разширение, който се актуализира и се съхранява в extra_query област. Например: dlid = 1234567890123456789012.

Когато Joomla Актуализация диспечер е насочен към към вашия сайт, за да се актуализира, тя включва изтегляне ID. Компоненти Akeeba Система за отпускане и Akeeba Абонаменти работят заедно и да извършват за абонамент на потребител валидността на проверка и да се върнат на правилния отговор.

Няколко думи за актуализиране на системата, на трети страни

актуализации на системата създаден от трета страна, за да се осигури безопасно и удобен начин за промени, подобни на актуализацията на системата Joomla и отговарят на същите изисквания. Въпреки това, тъй като нашата цел е да централизира информацията за актуализации на разширенията, площта на актуализация (област Актуализация), а след това при актуализиране на системата на трети страни трябва да предоставят актуализация мениджър Joomla наличност inforatsiyu версия. Потребителите не трябва да посетите сайта всяко разширение, за да проверите състоянието разширение.

Примери скрийншот:

Новият изисквания актуализация система Joomla
страница разширение Джед: съгласие за системите на политиката Joomla актуализации!
Новият изисквания актуализация система Joomla
Форма за редактиране на разширения Джед: Системни изисквания Updates Joomla
Новият изисквания актуализация система Joomla
Форма с предупреждение, че разширяването не се използва системата Joomla Updates

Как най-добре да се извърши добавяне на изискванията за ДДС в случай на продажба на електронни стоки и услуги?

В някои случаи е необходимо да се начислява ДДС върху продажбата на дигитални стоки или услуги, но тези аспекти са извън компетенциите на JED. Този въпрос е разположена изцяло върху плещите на предприемача.

Можете да приложат на сървъра за актуализация на системата по същия начин, както това е направено в платените разширения - системата информира потребителя за налични актуализации за разширения и показва съобщение, което ви уведомява за наличието на актуализация чрез вашия сайт. Ключовият момент е да се информира потребителя за актуализации, решението за това дали да поднови разширяването или не е изцяло за сметка на потребителя.

По начина, по който говорят, те са няколко, даунлоуд мениджър, който да реши проблема с управление на кръпките, има и компоненти за организиране на абонаменти, които ще ви помогнат с ДДС. В противен случай, можете да използвате платформата за електронна търговия за организацията на продажбите.

Полезни връзки:

В статията се използва изображението с Freepik сайт

Подкрепете проекта - споделете линка, благодаря!