Переменное число колонок во views
Приветствую всех.
Начал разбираться с друпалом. Сейчас играюсь с Views.
Придумал примитивную задачку - вывести список своих объектов (в коде создал свой новый тип узла), причём чтобы для неавторизованных пользователей это была просто табличка, а для залогиненных - были еще две колонки "изменить-удалить".
Создал через Views представление, набросал все поля, сделал стиль вывода "Таблица".
Для неавторизованных ссылок нет, но заголовки остались. И насколько я вижу в views-view-table.tpl.php, убрать th с лейблами - невозможно, даже если внутри колонки пусто и стоит галочка "скрывать, если контент пуст".
ОК, сделал экспорт, втыкнул код в свою функцию, в зависимости от global $user в определение представления либо добавляются, либо не добавляются эти управляющие колонки.
Ну да, всё работает.
Теперь, собственно, сам вопрос. Это адекватное решение проблемы или есть какое-то более удачное решение в стиле drupal-way?