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

Веднага казвам, че аз Удобства повърхностно запознати. Още няколко пъти, за да ги поглезите. Реших, тъй като аз ще се Feature техническа поддръжка, и след това да напишете, както той го направи.

Feature (известен също като: функция, Fut, възможност - който по това много) - модул, който ви позволява да създавате групи от сегашното състояние на обекта, и след това да ги използвате.

Пример: като сте направили вида на директорията на съдържание, да видите, за да го покаже, и добавя някои от областите, които се използват там. Създаване на друг сайт, вие изведнъж осъзнават, че са направили точно същата директория, защо нещата по нов начин? Това е ценно време, което може да бъдат изразходвани за други дейности, особено ако такъв директория от няколко часа, за да пресъздаде. И тук идва на помощ на Feature. Този модул ще помогне да се "пакет" завършената си каталог в нова "възможност", което в действителност е модул, а след това да го използвате, когато искате. В нашия случай, това "възможност", които изхвърляме в новия сайт, включват, и готово, каталогът е готов.

Стойността на този модул може да се отрече, но ръцете ми не достигат да учат по-дълбоко, а именно да се създаде възли. Той също така не пропусна страна и Drupal разработчиците във версия 8, "Конфигурация на мениджъра" ще бъде в основата на която ще бъдат интегрирани функции, но това е нищо не мога да кажа точно. Но безполезен ядро ​​е малко вероятно да бъдат добавени.

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

обучение

Тъй като аз отивам да се покаже по примера на "Подкрепа", а след това можете да изтеглите резервно копие на сайта гайда. Ние също така да изискват Особености модул.

От влизането на делото.

Познаването модул интерфейс

Преди да започнете да създавате, тичане напред и се говори за създаването на "възможности" интерфейс.

Drupal 7 създаде функция

Обща информация - позволява да зададете основните параметри на възможност. Тя може да се зададе:

  • Име - името на бъдещите възможности.
  • Описание - Описанието за възможността да направи по-лесно за навигация.
  • Group - групата, към която ще третира възможност. Тя позволява възможността за разграничаване на групите. По-специално, той ще бъде възможност в бъдеще с групата в списъка на модули.
  • Версия - версия на възможността, която се дава от типа на модул. Versiya.drupala-versiya.modulya.

Advanced Options - допълнителни корекции. Тя се състои от:

  • Пътят до файла с актуализацията - тя позволява да се информират всички сайтове, които използват възможността, че има нова версия, и те могат да бъдат актуализирани въз основа на конвенционалните модули. (Незадължително)
  • Начин за генериране на модулни възможности - пътя, където да се създаде модул с тази възможност. Оставянето на празен, възможността да се генерира в стандартна сайтове папка / всички / модули / име # 95; на # 95; функция. Виждал съм няколко "възможности", но те обикновено са разположени в сайтове / всички / модули / характеристики / име # 95 папка; на # 95; функция. За да се обясни защо аз мисля, че не си струва.
  • Поколение възможности - възможности за генериране на модула. Използва се, когато са направени всички настройки.
  • Автоматично добавяне зависимости - да следи автоматично и за маркери модули # 92; поле и т.н., в допълнение към възможността ... Например, вие сте маркирали гледка, която сте създали, а след това се добавят автоматично зависимости към модула за мнения.
  • Предотвратяване на конфликти - позволява да добавите във възможността за нещо, което ще си пречат взаимно. Честно казано, не се е сблъсквала с, а дори нямат представа, че могат да противоречат.

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

  • Нормално (сиво) - вие избирате този компонент.
  • Климата (сив с удебелен шрифт) - най-рано избрания компонент, но бе променен, след генериране на възможности.
  • Автоматично разпознаване (в синьо) - Този елемент е необходимо за някои от тези, които сте избрали. (Както в случая на мненията по-горе).
  • Конфликт - тогава нещо не е в конфликт :)

Е, бутона за изтегляне е възможност да се обясни защо аз мисля, че не е необходимо.

Създаване на нова "възможност"

Преди всичко "опаковка", ние трябва да се създаде една и съща "пакет". За да започнете, отидете на Административния отдел и да започне функции.

Стъпка 1. Създаване на нова "възможност"

Стъпка 2: Посочва се името на "Техническа поддръжка» (техническа # 95; подкрепа)

Стъпка 3: В групата напиши Техническа поддръжка. Ако нещо else'll добавите към екипа за поддръжка, а след това преминава в функцията, тя ще бъде по-лесно да се движите.

Етап 4. Определете версия 7.x-1.0

** Стъпка 5 ** Отидете в «части» раздел. И ние започваме да отбележат, че трябва да се коригира функцията работа:

  • типове съдържание: билет. Вие автоматично ще маркира всички полета, които използва, таксономия речници и модули.
  • Правила конфигурация: отбелязваме цялата ни rules'y с префикс "Ticket".
  • Прегледи: отбелязваме нашата концепция "Техническа поддръжка".

Drupal 7 създаде функция

Стъпка 6: Хит «Създаване на функция».

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

За да го тестват, разбира се, най-логично да се сложи чиста версия на Drupal, докато всички училища ще се появят скоро.

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

Свързани статии

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