Drupal 6
пытаюсь соорудить слайдер, нашел пример, для этого надо вывести виевсом поля в необходимом порядке
<ul id="owntests">
<li><a href="/" id="slide1" class="sel"><img src="" />Заголовок
</a></li>
<li><a href="/" id="slide2"><img src="" />Заголовок
</a></li>
<li><a href="/" id="slide3"><img src="" />Заголовок
</a></li>
<li><a href="/" id="slide4"><img src="" />Заголовок
</a></li>
</ul>
как вообще мне вывести виевсом такой список?
Комментарии
установил semanticviews
пришел к такому выводу
<li><a href="/"><img src="" />Заголовок</a></li>
<li><a href="/"><img src="" />Заголовок</a></li>
<li><a href="/"><img src="" />Заголовок</a></li>
<li><a href="/"><img src="" />Заголовок</a></li>
</ul>
но вот как добавить идентификаторы?
Например, можно создать скрытое поле с id ноды и токеном подставить его в rewrite (вроде id="slide[nid]"). Это если номер в id не важен. Может с матиматическими выражениями можно что-то сделать.
Как вариант - создать поле у материала и добавлять туда id, потом вставлять их токеном.
ну да, можно создать тип материала для слайдера и там можно создать поле с номером слайдера к примеру
а как дальше?
так в какой rewrite подставлять то?
Дальше добавляешь в вьюс это поле, ставишь галку "Исключить из вывода", сортируешь наверх. Затем поле, которое выводишь ("Название", видимо) в Rewrite Results -> "Заменить выводимое полем значение", ставишь что тебе нужно, используя токены. Например
<a href="/" id="[field_name]"><img src="" />[title]</a>
а как потом все это обернуть
<ul id="owntests"></ul>
??
Ну либо делаешь html-маркированный список и ставишь ему класс (там id вроде нет, хотя не уверен) или просто создаешь два "пользовательских поля" (сортируешь одно в начале, второе в конце) и в первое прописываешь
<ul id="owntests">
, а во второе</ul>
соответственно."пользовательские поля" это где?
В полях. "Глобальный: Пользовательский текст "
но тогда эти значения выводятся после каждого рядка
ul
li /li
/ul
ul
li /li
/ul
ul
li /li
/ul
А, да, тебе же всё вместе надо. Ну тогда только html-списком.