Мне было просто интересно, как удалить стандартные элементы по умолчанию для поля в Drupal 7, внутри модуля (так что не с функцией темы !!).
В моем случае: я реализовал свой собственныйполе в модуле, теперь я использую hook_field_formatter_view, чтобы отобразить его.Я прочитал здесь , что вы можете реализовать свою собственную функцию MYMODULE_theme () в своем модуле, чтобы объявить новый модуль форматирования поля ... но некоторые div-ы по умолчанию все еще есть:
<div class="field field-name-field-myfield field-label-above">
<div class="field-items"> <-- this one
<div class="field-item even"> <-- and also this one
<div id="my-own-field-div">
Есть лиспособ скрыть / отредактировать их?Я знаю о функциях шаблона, но лучше иметь код внутри модуля.