Скачал и установил сборку "Швабрашвабр". Возник следующий вопрос. Там имеется блок "Прямой эфир" в котором выводится имя пользователя - заголовок материала - заголовок комментария. Вид блока определяется следующим кодом шаблона: views-view-field--live--subject.tpl.php
<?php
//foreach($row as $k => $v) {
//drupal_set_message($k . " = " . $v);
print "comments_uid) . "\">" . $row->comments_name . " → nid) . "\">" . $row->node_title . " → nid) . "#comment-" . $row->comments_cid . "\">" . $row->comments_subject . "
";
//}
?>
Необходимо для каждого элемента этого блока определить свои стили. То есть примерно нужно чтобы было
<див class="стил" > юзер - <див class="стил" > заголовок материала - <див class="стил" > заголовок комментария
Подскажите как встроить эти стили в код.
Комментарии
Оберните все в 1 DIV-блок с уникальным ID и получите прямой доступ в любую точку.
А не покажете как это сделать. Если вас не затруднит покажите как обернуть код который я привел выше в этот DIV-блок.
<?php
//foreach($row as $k => $v) {
//drupal_set_message($k . " = " . $v);
print "<div class="directspeech"><span id="author"><a href=\"" . base_path() . drupal_get_path_alias("user/" . $row->comments_uid) . "\">" . $row->comments_name . "</a></span> → <span id="nodesubj"><a href=\"" . base_path() . drupal_get_path_alias("node/" . $row->nid) . "\">" . $row->node_title . "</a></span> → <span id="commentsubj"><a href=\"" . base_path() . drupal_get_path_alias("node/" . $row->nid) . "#comment-" . $row->comments_cid . "\">" . $row->comments_subject . "</a></span><br />";
//}
?>
и в ксс
/* стиль для всего текста внутри блока*/
}
.directspeech#author {
/* стиль для автора */
}
.directspeech#nodesubj {
/* для темы ноды */
}
.directspeech#commentsubj {
/* для темы комментария */
}
Если у госу есть что поправить - милости просим.![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)