2016-09-18 2 views
0

Я относительно новичок в Drupal 8, и я хочу сделать что-то очень простое, но поскольку Drupal - это не самая интуитивная CMS в мире, я нахожусь в недоумении о том, как это сделать.Как связать тип содержимого с определенными тегами в Drupal 8?

Я использую Drupal 8 с Theme Bootstrap. У меня есть несколько разных типов контента (общая страница, блог и т. Д.).

Что я хочу сделать, это обернуть JUST Тип содержимого блога в нескольких тегах div вокруг основного содержимого. ТОЛЬКО тип контента блога. Вот и все. Я вырыл в настройках типа контента и не могу найти ничего, что позволит мне это сделать.

Я действительно не хочу, чтобы вручную добавлять эти теги каждый раз, когда размещен блог.

Я Маленький, знакомый с системой шаблонов твинов в Drupal 8, но для этого нужно немного ручного управления.

Пожалуйста, помогите. Спасибо!

+0

Вот как принимайте и отвечайте: http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work, затем возвращайтесь сюда и делайте то же самое с отметкой галочки/галочки, пока он не станет зеленым. Это сообщает об этом сообществу, решение найдено. В противном случае другие могут подумать, что вопрос все еще открыт и может захотеть опубликовать (более) ответы. Вы будете зарабатывать очки, а другие будут рады помочь вам. * Добро пожаловать в Stack! * –

ответ

0

Источники:

https://www.drupal.org/docs/8/theming/twig/twig-template-naming-conventions

https://api.drupal.org/api/drupal/core!modules!node!templates!node.html.twig/8.2.x

В принципе вы можете создать новый шаблон в вашей теме под названием узел - blog.html.twig (как указано в первой ссылке) и в подстава код из второй ссылки (щелкните «Просмотр источника») и добавьте туда любой html, часть с {{content}} в вашем контенте, вы можете его обернуть.

Однако, если ваши метки в узле вы можете обратиться к ним, как {{content.tags}}, а затем скрыть их от основного содержания, используя {{содержание | без («метки»)}}

+0

Спасибо! Попробуем! – Rawrb