Всем привет. Являюсь участником drupal всего пару дней и стараюсь постигнуть азы, не судите строго за такой простой вопрос.
Возникла проблема с выводом строчки тегов: выводятся они в столбик, а мне нужно вывести их в строчку. Уже несколько часов гуглю, но проблемы так и не могу решить.
Что было проделано: пересмотрен сss темы, попытка вывести в строчку используя админку и тип содержимого-...-в линию. Заметил, что проблема остается для разных тем, в особенности идущих в сборке. Сейчас оставил на сайте garden (rusolimpiad.ru), подскажите где нужно сделать изменения?
Комментарии
может через css растянуть им враппер и поставить для каждого элемента float: left;?
не понял какие теги, но все оформление в теме правится, либо в tpl, либо в css (что вероятнее), так что пересмотрите стили темы еще раз. firebug в помощь.
S_F , имел в виду метки, tags
Способ 1:
включить специальный модуль, например field delimiter, или field formatter settings. И тогда в настройках отображения полей можно настроить нужный вывод
Способ 2:
в файле темы template.php, самостоятельно определить вывод поля "теги"
<?php
function НАЗВАНИЕ_ТЕМЫ_field__field_tags($variables){
$output = '';
$tags = array();
foreach($variables['items'] as $item){
$tags[]=drupal_render($item);
}
//например через запятую
$output .= implode(', ',$tags);
return $output;
}
?>
vaplas , спс. Вот это по идеи то, о чем говорилось. Буду разбираться.
сделал, ставлю разделитель, разделитель выводится и всё равно теги выводятся каждый в новой строке. (Drupal 7)
в моей теме нет такого файла
Только CSS, больше ничего не нужно.