Идентификаторы и классы div, которые вы видите внутри $ page ['content'], взяты из region.tpl.php> block.tpl.php> node.tpl.php Содержимое Drupal проходит через эти файлы шаблонов, каждый шаг добавляет некоторые div.
Файл region.tpl.php содержит следующий код
<?php if ($content): ?>
<div class="<?php print $classes; ?>">
<?php print $content; ?>
</div>
<?php endif; ?>
Теперь, если вы внесете изменения в этот файл, это повлияет на все области вашей страницы. Если вы хотите управлять только областью содержимого, создайте новое имя файла в этом регионе - content.tpl.php в этом файле только для вставки
<?php if ($content): ?>
<?php print $content; ?>
<?php endif; ?>
Это избавит от div, созданного только для области содержимого.
Сделайте копию (если мы внесем изменения в block.tpl.php, все блоки будут выполнены) для block.tpl.php и назовите его block - content.tpl.php и удалите или измените div. Без divs файл будет содержать следующий код для вывода содержимого.
<?php print render($title_prefix); ?>
<?php if ($block->subject): ?>
<h2 class="block-title"<?php print $title_attributes; ?>><?php print $block->subject ?></h2>
<?php endif;?>
<?php print render($title_suffix); ?>
<?php print $content; ?>
Это избавит от div, созданного bock.tpl.php
Теперь отредактируйте файл node.tpl.php, чтобы удалить или изменить div. Без divs файл будет содержать следующий код для вывода содержимого. > ">
<?php print $user_picture; ?>
<?php if ($display_submitted): ?>
<span class="submitted"><?php print $date; ?> — <?php print $name; ?></span>
<?php endif; ?>
<?php
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
print render($content);
?>
<?php if (!empty($content['links']['terms'])): ?>
<?php print render($content['links']['terms']); ?>
<?php endif;?>
<?php if (!empty($content['links'])): ?>
<?php print render($content['links']); ?>
<?php endif; ?>
<?php print render($content['comments']); ?>
Это избавит от всех div и классов. Теперь вы можете обернуть содержимое с вашими собственными div. Пожалуйста, дайте мне знать, если это работает для вас.