Создание списка нод с группировкой по первой букве (alphabar)

Главные вкладки

Аватар пользователя PetrChe PetrChe 4 августа 2009 в 21:01

Добрый день!

Интересует такой вопрос. Нужно создать список нод с группировкой по первой букве.
А Б В Г Д Е...

1) Знаю, что есть модуль, но ставить модуль ради этого не хочется.
2) Это можно сделать с помощью views и аргументов, но там выводится не так, как хочется. Допустим, если у вас 2 ноды, одна начинается на А, а вторая на Б, то views покажет только две буквы - А Б. А если будут еще и латинские, то может получиться так: A B А, что еще больше запутает пользователя.

Есть ли еще варианты создания подобного списка?

Заранее благодарю.

Комментарии

Аватар пользователя PetrChe PetrChe 5 августа 2009 в 12:30

Нет, это тоже самое, что я написал выше. Либо через вьюс выведутся 2 (или несколько) буквы (А Б), либо все буквы алфавита, при этом пользователь не будет знать, под какой буквой есть материал, а под какой пустая страница.
Поэтому, считаю наиболее удобным решение, где есть активные и неактивные буквы алфавита (под активными - есть материал).

Есть удобное решение этой проблемы?