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

Грешка Аналитична грешка: синтактична грешка, неочаквано "[" в W: Начало \ Drupal \ WWW \ продавач \ \ guzzlehttp \ psr7 \ SRC \ functions.php по линия 78

Хм, дори съдържанието на текстовото поле не се показва в презентацията

Прехвърляне на данни от страницата във форма

Както вероятно знаете, в Drupal 8 блока също са станали същества - Вече казах, че това е това, което е наистина липсва в 7-та версия на двигателя, т.е. можем да създадем определен тип единица със своя набор от области, които ни спасени от написването им собствени модули, когато е необходимо да се приложи допълнително поле единица.

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

Както винаги, ние ще се справим с този конкретен пример. Аз създадох тип блок, в моя случай - тестване-Бок

Drupal 8 - добави модел клонка за типа на блока

Сега се създаде блок, и я извадете във всяка област на нашия уебсайт

Drupal 8 - добави модел клонка за типа на блока

Аз го доведох в основното съдържание на страницата. Сега погледнете списъка с шаблони, които са достъпни за нас по подразбиране

Drupal 8 - добави модел клонка за типа на блока

Между другото, които не знаят как да включва отстраняването на грешки в Drupal 8, а след това отидете тук. Както можем да видим, ние използваме следните формуляри:

  • блок - testingblock.html.twig - шаблон отменя блок на блок ID на
  • блок - блок-съдържание - 39e5fa3a-79f6-42dd-8857-fcdbec376e44.html.twig - шаблон отменя блок на неговия Uniqid

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

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

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

Активиране на модула и проверете списъка с наличните шаблони.

Drupal 8 - добави модел клонка за типа на блока

Както можете да видите, ние вече се предлага шаблон

  • тестване-Бок - е "името на хоста" на нашия тип единица

Сега можете да създадете файл с името на вашата тема и да работите с него, тъй като с обикновен модел клонка.

На тази можете да завършите.

Изтегляне на модул, използвани в статията

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

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