Настроить вывод колонок в профиле

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

Аватар пользователя taecelle taecelle 8 мая 2014 в 12:06

Добрый день.
Пытаюсь понять, в чем ошибка и пока не получается. Довольно давно использую модуль Display Suite и он прекрасно работает с разными типами материалов на сайте. Любой его шаблон. Теперь хочу применить шаблон на две колонки в профиле пользователя, но нет. Дополнительные поля (в том числе поле с блоком) создаются прекрасно, сразу видны в профиле, также поля располагаются в том порядке, в каком я их ставлю - но все в одну колонку. Ни один шаблон с числом колонок больше чем 1, не работает. Пытаюсь понять, чем же так отличается страница пользователя от любого материала. Пользуюсь стандартнейшим профилем, Profile 2 не использовала никогда (на Drupal.org пишут, что они с DS не очень дружат), даже дополнительный модуль Profile отключила - не помогает((

Комментарии

Аватар пользователя taecelle taecelle 8 мая 2014 в 13:46

Может быть, подскажете в каких папках и какие файлы смотреть? Я в итоге, наверное, и сама найду, но искать буду долго((( В стандартной папке User столько всего.

Аватар пользователя taecelle taecelle 8 мая 2014 в 15:54

Спасибо, поставила Firebug. Сравнила код и css страницы, где все в порядке и в профиле. Разницу нашла, но что ее вызывает - непонятно. Может ли Firebug помочь в этом?
Собственно разница:
1. На странице с материалом код

(левая колонка, для правой все идентично) имеет стиль:
.ds-2col-stacked > .group-left {
    float: left;
    width: 50%;
}

то есть берет его, как и положено, из шаблона DS.
Ну и еще кусок от общего стиля Боди:

body {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 83%;
    line-height: 1.5em;
}

2. В профиле тот же самый код (заголовок, подвал и две колонки тоже присутствуют, шаблон идентичен с верхним случаем) имеет стиль только от боди:

body {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 83%;
    line-height: 1.5em;
}

То есть от DS стиль колонки не наследуется, хотя сама колонка как бы существует. Выше по коду все одинаково, единственное есть еще разница в самом классе content:
1. На обычно странице код выглядит так:
<div class="ds-2col-stacked node node-novel view-mode-full clearfix">
2. В профиле - так:
<div class="ds-2col-stacked user-profile view-mode-full clearfix" about="/user/1" typeof="sioc:UserAccount">
Может ли эта разница как-то влиять и где искать причину?

Аватар пользователя taecelle taecelle 8 мая 2014 в 17:21

Поставьте пожалуйста статус "РЕШЕНО".
P.S. В моем профиле можете поставить, что я дебил((( Все проблемы только от собственных ручек, больше ни от чего.