То что на картинке похоже на форму создания материала. У типа материала в Drupal 8 есть соотв вкладка, на которой можно порядок отображения полей формы задать. А выровнять их в строку - через CSS. Если тема админки у вас идущая в комплекте с Друпалом - CSS можно прописывать через https://www.drupal.org/project/css_injector
Тип материала..до модуля еще не дорос
Это скрин с модуля Recipe эти поля прописаны в шаблоне xxxxx.html.twig .
<?php{# /** * @file * RecipeML theme implementation to display an ingredient. * * Available variables: * - quantity: The ingredient quantity. * - unit_text: The full name of the ingredient quantity's unit. * - unit_abbreviation: The abbreviated name of the ingredient quantity's unit. * - unit_display: A flag that indicates whether to display the full * name of the unit or the abbreviation. * - name: The ingredient name. * - note: The ingredient note. * * @ingroup themeable */ #} <ing><amt><qty>{{ quantity|raw }}</qty>{% if unit_name %}{% if unit_display %}<unit>{{ unit_name }}</unit>{% else %}<unit>{{ unit_abbreviation }}</unit>{% endif %}{% endif %}</amt><item>{{ name }}</item>{% if note|length > 0 %}<prep>{{ note }}</prep>{% endif %}</ing> ?>
И шо? До разработки модуля вы еще не доросли. Привить шаблон типа материала вы не хотите.
Кстати поздравляю. Вы дизайн drupal.ru соломали последним постом.
Комментарии
Настройки отобржения типа материала и CSS.
Можно https://www.drupal.org/project/field_group добавить.
Можно поля вьюхой выводить на странице материала.
Без правки шаблонов - вряд ли.
Если шаблон - это правка темы оформления - тогда действительно вряд ли.
Если шаблон - это tpl.php файлы темы - тогда можно.
Поделитесь решением с ТС.
На скрине то что нужно ... но как сделать как в этом модуле??
Вы модуль пишите или вам тип материала нужен?
То что на картинке похоже на форму создания материала. У типа материала в Drupal 8 есть соотв вкладка, на которой можно порядок отображения полей формы задать. А выровнять их в строку - через CSS. Если тема админки у вас идущая в комплекте с Друпалом - CSS можно прописывать через https://www.drupal.org/project/css_injector
Тип материала..до модуля еще не дорос
Это скрин с модуля Recipe эти поля прописаны в шаблоне xxxxx.html.twig .
<?php{#
/**
* @file
* RecipeML theme implementation to display an ingredient.
*
* Available variables:
* - quantity: The ingredient quantity.
* - unit_text: The full name of the ingredient quantity's unit.
* - unit_abbreviation: The abbreviated name of the ingredient quantity's unit.
* - unit_display: A flag that indicates whether to display the full
* name of the unit or the abbreviation.
* - name: The ingredient name.
* - note: The ingredient note.
*
* @ingroup themeable
*/
#}
<ing><amt><qty>{{ quantity|raw }}</qty>{% if unit_name %}{% if unit_display %}<unit>{{ unit_name }}</unit>{% else %}<unit>{{ unit_abbreviation }}</unit>{% endif %}{% endif %}</amt><item>{{ name }}</item>{% if note|length > 0 %}<prep>{{ note }}</prep>{% endif %}</ing>
?>
И шо? До разработки модуля вы еще не доросли. Привить шаблон типа материала вы не хотите.
Кстати поздравляю. Вы дизайн drupal.ru соломали последним постом.
Я уже исправил этот баг в вёрстке. Обновление дру будет 4 декабря
Ну хоть ломать научился
Я этого не говорил и сейчас роюсь в нете на сей счет.Может тут че вымучу
Напишите ишью где и что произошло.
А скрин плиз.
Вставка кода ширину сайта увеличивает.
Последний Firefox тут не переносит строки. Остльные браузеры вроде норм.
<?php<qty>{{ quantity|raw }}</qty>{% if unit_name %}{% if unit_display %}<unit>{{ unit_name }}</unit>{% else %}<unit>{{ unit_abbreviation }}</unit>{% endif %}{% endif %}</amt><item>{{ name }}</item>{% if note|length > 0 %}<prep>{{note }}</prep>{% endif %}</ing>?>
Поля в ряд можно сделать через css
Нужно не в ряд, а таблицей:
Сталь 100 тонн
В заголовке "Поля в один ряд" , но можно и таблицей через css.