Искать  
 
   
 
Как вывести список страниц (pages) одного блога или одной категории
Отправлено: 13 Октябрь 2010 12:30 P.M.   [ Игнорировать ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

У меня есть статические страницы с короткими красивыми ссылками. Как вывести полный список страниц по алфавиту с их правильными ссылками, принадлежащих одному блогу. А как, если одной категории? версия EE 1.6.1

Профиль
 
 
Отправлено: 13 Октябрь 2010 12:54 P.M.   [ Игнорировать ]   [ # 1 ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

сделала пока так:
<ul>
{exp:weblog:entries weblog=”{my_weblog}” orderby=“date” sort=“desc” limit=“1000”}
<li>{title}</li>
{/exp:weblog:entries}
</ul>
КАК выделять активную нажатую страницу, когда уже потом открыт полный список страниц + одна из страниц

Профиль
 
 
Отправлено: 14 Октябрь 2010 11:18 A.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  363
Зарегистрирован  2009-01-02

Проверять по url
Например у вас статья открывается по урлу http://site.ru/blog/nazvanie_stati

Список:

<ul>
{exp:weblog:entries weblog=”{my_weblog}” orderby=“date” sort=“desc” limit=“1000”}
<li {if segment_2 == "{url_title}"}class="active"{/if}>{title}</li>
{/exp:weblog:entries}
</ul> 

в css класс .active будет выделять активную статью.
Ну как то так, еще нужно знать как у вас строится url, по id или url_title и какой номер сегмента.

 Подпись 

Я в космосе

Профиль
 
 
Отправлено: 14 Октябрь 2010 08:14 P.M.   [ Игнорировать ]   [ # 3 ]
Member
RankRankRank
Всего сообщений:  158
Зарегистрирован  2008-01-21

Я сделала в итоге страницы по алфавиту
Справочник  (на нижнее меню не обращать внимание, не доработано)
Код списка страниц требует параметра dynamic, чтоб на самой странице тоже отражался весь список:

<ul>
{exp:weblog:entries weblog="{my_weblog}" orderby="title" sort="asc" limit="100" dynamic="off"}
<li><a href="{page_uri}" title="{title}">{title}</a></li>
{/exp:weblog:entries}
</ul> 

При этом активную страницу я просто хочу не выделять ссылкой. Какой segment у page-uri? У меня он URL страницы /ipo-ports/

Профиль