Я здесь с неприятным вопросом.
Комментарии в Drupal дают пользователю возможность отображать их только 4 способами: Flat list - collapsed
, Flat list - expanded
, Threaded list - collapsed
и Threaded list - expanded
.
Я использую последний, который предоставляет разметку вроде:
<div class="comment">
<!-- comment's content -->
</div>
<div class="indented">
<!-- next comment is an 'answer' to the previous comment! -->
<div class="comment">
<!-- comment's content -->
</div>
</div>
Но я бы хотел, чтобы комментарий 'children' находился внутри того же элемента dom комментария 'parent'.
Так, например, что-то вроде:
<div class="comment">
<!-- comment's content -->
<div class="indented">
<!-- next comment is an 'answer' to the previous comment! -->
<div class="comment">
<!-- comment's content -->
</div>
</div>
</div>
для того, чтобы иметь разметку, позволяющую мне показывать комментарии с резьбой, как этот блог (с использованием wordpress).
Используется разметка, например:
<ul>
<li>
<div class="comment>
<!-- comment's content -->
</div>
<ul class="children">
<li>
<div class="comment>
<!-- comment's content -->
</div>
</li>
</ul>
</li>
</ul>
Итак, как это сделать drupalish (лучше, если все необходимые мне изменения - в файле template.php или шаблонах)?