Как поднять выше тело ноды в коде страницы?

Главные вкладки

Аватар пользователя Alex_eav Alex_eav 25 декабря 2014 в 10:35

Добрый день,
У меня такой вопрос. Есть страница категории товара в интернет магазине на drupal commerce.
На этой странице выводится нода и несколько полей. Последовательность вывода такая:
Заголовок статьи
Блок с товарами (вьюха через поле-бок DS)
Тело ноды (SEO текст)
Комментарии
Вывод осуществляется через display suite.
Если посмотреть код страницы, то тело статьи (ноды) находится ниже тысячной строки, а мне нужно, чтобы тело ноды в коде, начиналось в районе сотой строки, а отображение осталось таким, как описано выше т.е. текст под товарами.
Возможно ли такое сделать?
Я совсем не силен в темизации шаблонов и поэтому, хотелось бы увидеть более развернутый ответ чем, к примеру фраза «темизация». Если, конечно такая задача вообще решаема.

Спасибо.

Комментарии

Аватар пользователя Formatix Formatix 25 декабря 2014 в 14:40

без темизации, кажется, не обойтись.
можно средствами css ..

  <div id="node-81" class="node node-page clearfix">
    <div class="content">Почему шапочки? Почему тапочки?</div>
    <div class="view-products">Тапочки, шапоки</div>
    <div id="comments">Комментарии</div>
  </div>

а в CSS написать:

    .node  {display:table}

    .content {display: table-header-group}
    .view-products {display: table-row-group}
    #comments {display: table-footer-group}

будет работать в IE9+

Аватар пользователя Alex_eav Alex_eav 25 декабря 2014 в 16:39

"Formatix" wrote:
можно средствами css

Я правильно понял, что первый блок - это пример кода страницы, а второй, то как это через CSS реализовать?
И в этом случае в отображении страницы последовательность не поменяется, а в коде поменяется?