ТАм интересный случай, надо обрнуть тайтл и боди общим дивлм, при том, что есть еще поля. Вью не предлагать, он не дружит с одной примочкой, которая в данном проекте очень нужна. В даннном случае проблема решилась заменой боди на текстовое поле, определеное пользвателем, но мне интересно в принципе, есть ли таккой шаблон для боди? ЕСли это филд.тпл.пхп, то почему class="field__items" в боди, а не class="field-items" как в шаблоне и во всех других полях? согласитесь, нелогично?
ТАм интересный случай, надо обрнуть тайтл и боди общим дивлм, при том, что есть еще поля. Вью не предлагать, он не дружит с одной примочкой, которая в данном проекте очень нужна. В даннном случае проблема решилась заменой боди на текстовое поле, определеное пользвателем, но мне интересно в принципе, есть ли таккой шаблон для боди? ЕСли это филд.тпл.пхп, то почему class="field__items" в боди, а не class="field-items" как в шаблоне и во всех других полях? согласитесь, нелогично?
Соглашусь, если напишите какую тему используете и ссылку на сайт дадите. Возможно в вашей теме уже переопределен этот шаблон.
СЕргей, Вы абсолютно правы! Я нашел где. Это в 4-й омеге (не в сабтеме, а в исходной омеге) сидит такой файлик: omega/omega/theme/field.theme.inc. Вот оттуда и берется этот код с подчеркиванием вместо дефиса. И ссотв-но добавлять тоже надо было там, не в field.tpl.php. Понять бы еще зачем это надо?...
Родительская, и что? В сабтеме ничего такого нет, но как я понял, это из родительской и прет.
только неясно, на фиг это надо так выеживаться? Чем им не нра обычные шаблоны?
НЕ тема, а Франкенштейн какой-то из кусочков собранный выходит.
Т.е. если это специально, чтоб не трогали ядерные поля, то логично, теперь шаблон типа fild--body.tpl.php не проканает.
Если пользуетесь такими темами, типа омеги, надо их внимательно проанализировать, чтобы вопросов таких не было. То, что она родительская, как раз и значит, что могут быть подобные нюансы. Да и омега шлак имхо
Никогда больше 4-ю Омегу сам не качаю и другим не советую категорически. Так и не понял, зачем такая резанка...сплошные шnc-файлы, из-за этого норм шаблон не сделаешь, препроцессы не там, где обычно определяются... Возмутительно.
Комментарии
Из папки модуля modules/field файл field.tpl.php копируете в свою тему и переименовываете в
field--body.tpl.php
https://api.drupal.org/api/drupal/modules!field!theme!field.tpl.php/7
НЕт, так не пошло. Это первое, что я попробовал. Если посмотреть на обертку, то заметим:
В поле body:
А в прочих полях и в шаблоне field.tpl.php:
За вывод любого поля по умолчанию отвечает именно этот шаблон. Что конкретно вам нужно?
ТАм интересный случай, надо обрнуть тайтл и боди общим дивлм, при том, что есть еще поля. Вью не предлагать, он не дружит с одной примочкой, которая в данном проекте очень нужна. В даннном случае проблема решилась заменой боди на текстовое поле, определеное пользвателем, но мне интересно в принципе, есть ли таккой шаблон для боди? ЕСли это филд.тпл.пхп, то почему class="field__items" в боди, а не class="field-items" как в шаблоне и во всех других полях? согласитесь, нелогично?
Соглашусь, если напишите какую тему используете и ссылку на сайт дадите. Возможно в вашей теме уже переопределен этот шаблон.
Использую тему Омега 4-ю версию. Ссылку на сайт дать пока не могу, он в песочнице. Попробую дома на денвере, вероятно, Вы правы, дело в теме...
А если в теме, то где искать? в темплате.пхп?
СЕргей, Вы абсолютно правы! Я нашел где. Это в 4-й омеге (не в сабтеме, а в исходной омеге) сидит такой файлик: omega/omega/theme/field.theme.inc. Вот оттуда и берется этот код с подчеркиванием вместо дефиса. И ссотв-но добавлять тоже надо было там, не в field.tpl.php. Понять бы еще зачем это надо?...
дык она же родительская
Родительская, и что? В сабтеме ничего такого нет, но как я понял, это из родительской и прет.
только неясно, на фиг это надо так выеживаться? Чем им не нра обычные шаблоны?
НЕ тема, а Франкенштейн какой-то из кусочков собранный выходит.
Т.е. если это специально, чтоб не трогали ядерные поля, то логично, теперь шаблон типа fild--body.tpl.php не проканает.
В этой новой Омеге и препроцессы опред-ся не в темплате, а в инклюд-файле.
Если пользуетесь такими темами, типа омеги, надо их внимательно проанализировать, чтобы вопросов таких не было. То, что она родительская, как раз и значит, что могут быть подобные нюансы. Да и омега шлак имхо
3-я Омена тоже родительская, но там таких глюков не было.Это конкретно 4-кин глюк. Так что 4-ка - да, шлак. А какие темы посоветуете?
советовать не буду, т.к. на вкус и цвет товарищей нет
выбор темы-фреймворка, кстати, активно обсуждался здесь, поиск темы выдает
Никогда больше 4-ю Омегу сам не качаю и другим не советую категорически. Так и не понял, зачем такая резанка...сплошные шnc-файлы, из-за этого норм шаблон не сделаешь, препроцессы не там, где обычно определяются... Возмутительно.