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

Имате ли опит за написването модули за Bitrix? Какво мислите за това колко време ще отнеме да се разработи модул на средна сложност?
В тази статия ще ви покажа как да използвате тази услуга, можете да го направите много по-бързо от обикновено.

Така че, на първо място ние поставяме проблема

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

Създаване от нулата

инсталатор

Първо трябва да се подготви самия модул, което означава, че много местоположението на неговите скриптове за инсталиране и премахване. За да направите това, попълнете формата за създаване на модул (фиг. По-долу), корабът е готов.

Superfast създаване Битрикс модул

След това ще можете да видите на следната страница:

Superfast създаване Битрикс модул

Вашето време - 5 минути

От TK ние твърдят, че имаме нужда от три информационен блок: абонати, заглавия и самите въпроси. Ние ги създават, когато това е просто, точно като в администраторския Битрикс, ако желаете, можете дори да запълни елементи от тестовете. Въз основа на попълнения формуляр вие автоматично ще създаде миграция, която ще се проведе по време на инсталацията.

Superfast създаване Битрикс модул
Superfast създаване Битрикс модул
Superfast създаване Битрикс модул
Superfast създаване Битрикс модул
Superfast създаване Битрикс модул

Да предположим, в продължение на 5 минути на информация блок, за общо 15 минути.

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

Superfast създаване Битрикс модул
Superfast създаване Битрикс модул
Superfast създаване Битрикс модул

Още 5 минути, компонент грешки изчисляват отделно по-късно.

след събитието

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

Superfast създаване Битрикс модул
Superfast създаване Битрикс модул
Superfast създаване Битрикс модул

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

Superfast създаване Битрикс модул

Буквално за 2 минути, но ние сме тук и как всичко е винаги закръгляват до 5

В тази подготовка е приключила. Ние събрахме на сайта.

Монтаж на място

Изтеглете архива с главната страница на модула.

Superfast създаване Битрикс модул

Хвърля на сайта на тест в папка / Битрикс / модули / на.

Тук ние се:

Superfast създаване Битрикс модул

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

завърши компонент

Сега нека да го завършим компоненти за чистотата на експеримента е просто форма на работят поетапно и добавяне на абонат на Аякс. Надявам се, че знаете как да го направя. Във всеки случай, да се този час. Кодът давам в края, заедно с всички останали файлове модула.

Общо броят часа

логика манипулатор

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

Не е най-прозрачната нещо, така че Naquin още един час.

Може би сте забелязали, че тук ние използваме настройките на модула. Работата с тях е по-лесно от всякога:

Superfast създаване Битрикс модул

готов архив

Сега, нека надолу всички промени обратно към модула.

Компонентът може да се отстрани и се внася отново, което е доста удобно.

Superfast създаване Битрикс модул

Код манипулатор просто да копирате и поставите.

Superfast създаване Битрикс модул

Изтеглете файла готов, погледнете по това време, вие сте прекрасна.

2 часа и 40 минути. като най-много, мисля, че много хора ще се съгласят, че ще бъде достатъчно, за половината от това време. Отне ми 40 минути, аз имам една статия във времената вече пиша, но в края на краищата, аз знам добре на услугата.

Вариант 2: Когато сте готови

Нека да импортирате информационните блокове. Не е необходимо да кликнете, за да изберете ги в съответствие с новата, можете просто да качите XML (Битрикс по някаква причина не може да бъде тук, за да се подготви) файл и да го внесе.

Superfast създаване Битрикс модул
Superfast създаване Битрикс модул

Компонент хвърлят в компресиран архивен файл и просто да изпомпва в службата, както показа малко по-високо.

Регистър и да копирате кода.

Poscholkat форма ще трябва само да прояви.

А сега можете да изтеглите сега готовия файл.

Мисля, че 20 минути са достатъчни.

Виж резултатите

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

вместо заключение

Ако се генерира файл с тези настройки, тя може да бъде изпратено директно до забавянето на Marketpleys.

Superfast създаване Битрикс модул

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

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