А как еще можно вывести списковую вьюху в строчку через запятую.
Вьюха формирует список из пользователей, нужно их друг за другом через запятую...
или это только снипетами можно???
в общем вьюха выводит у меня тех пользователей которые нажали на ФЛАГ.
Есть ли решение снипетом сделать в строчку и через запятую???
Комментарии
темизация, не?
<?php
views-view-unformatted.tpl.php <?php foreach ($rows as $id => $row): ?>
<?php print ", ". $row; ?>
<?php endforeach; ?>
views-view-fields.tpl.php
<?php foreach ($fields as $id => $field): ?>
<?php print $field->content; ?>
<?php endforeach; ?>
как в начале убрать ",", думаю поймете
что-то Не понятно
http://drupal.org/node/352970
это я смотрел. тяжеловато без англ языка. много информации. мне быпример конкретный.
как вывести список пользователей в строчку через запятую представления 1
Понятно только что надо создать типа файл
views-view-table--i-go--block-2.tpl.php
по шаблону views-view-table.tpl.php
Пересканировать во вьюхе.
И что дальше то?
Даёшь инферну вместо Мерлион оф схаос!
Только инферна знает в каком направлении надо двигаться вьюсу и прочим ситулсам!
Покормите пингвина.
с этим траблы...
<?php if (!empty($field->separator)): ?>
<?php print $field->separator; ?>
<?php endif; ?>
<<?php print $field->inline_html;?> class="views-field-<?php print $field->class; ?>">
<?php if ($field->label): ?>
<label class="views-label-<?php print $field->class; ?>">
<?php print $field->label; ?>:
</label>
<?php endif; ?>
<?php
// $field->element_type is either SPAN or DIV depending upon whether or not
// the field is a 'block' element type or 'inline' element type.
?>
<<?php print $field->element_type; ?> class="field-content"><?php print $field->content; ?></<?php print $field->element_type; ?>>
</<?php print $field->inline_html;?>>
<?php endforeach; ?>
вставляя или заменяя то что вы посоветовали - ошибку выдает...
разобрался, но все равно список идет в столбик с запятой перед ником...
понял удалил лишний мусор...
остался вопрос ссссссссссссссс
запятой первой... = ))
ну и запятая нужна как бы сразу после поля
и еще косяк пейджер если включен то его очень много...
кнопка ЕЩЕ (more) тоже не пашет... (это я так проверяю)
в общем пейджер косячит если выводиться все и включен пейджер... зачем он выводиться не понятно = )))
вопрос с запятой осталси...
спасибо за помощь впервые на примере поглядел что такое темизация вьюхи
вопрос с запятой:
<?php
$first
= true;foreach (
$rows as $id => $row) {if (!$first) print ", ";
$first = false;
print $row;
}
?>
а я хотел спросить что из этого можно сделать запятой...
unset ($items);
foreach ((array)$field_name as $item) {
$items []= $item['view'];
}
print implode(", ", $items);
?>
<br>
Спасибо большое.
Еще бы для красоты запятую к полю сдвинуть... или сss надо править? может отступы ???
так можно наверное
a {
color: #555555;
margin-right: -4px;
}