Встал такой вопрос - при создание представления Views есть возможность указать вывод в виде таблицы (Basic settings -> Style: Grid). Хотел бы узнать - есть ли в апи функция по оформлению в таком же виде или надо самому писать весь код?
Встал такой вопрос - при создание представления Views есть возможность указать вывод в виде таблицы (Basic settings -> Style: Grid). Хотел бы узнать - есть ли в апи функция по оформлению в таком же виде или надо самому писать весь код?
Комментарии
я знаю только одну
theme('table', head, data)
ну а группировать data по какому либо ключу придется стандартными php функциями прежде чем data скормить в эту theme функцию.
я ее еще до кучи переопределял в своей теме, так как понадобился th в таблице из двух строк, а в 6-ке стандартная theme функция понимает только одну строку в head, плюс еще запретил odd, even не проставлять на четных нечетных строках, когда мне это не надо с точки зрения дизайна никак.
Есть еще такой вариант:
$rows = array(
// Простая строка
array(
'Cell 1', 'Cell 2', 'Cell 3'
),
// Строка с атрибутами; некоторые из ячеек этой строки также содержат атрибуты.
array(
'data' => array('Cell 1', array('data' => 'Cell 2', 'colspan' => 2)), 'class' => 'funky'
)
);
print(theme_table($header, $rows, $attributes = array(), $caption = 1));
?>
Точно точно, именно эту функцию я и имел ввиду, только я ее еще и затемизировал под себя
Так получился результат или нет?
Мне тоже надо вывести данные в виде сетки с 3 колонками.