Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 10-07-2009 16:01:17

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Навигация в статьях и выделение активной статьи

Понимаю, что можно сделать, но не могу сообразить как:

Есть секция в которой есть n статей, они выводятся списком и человек при клике на одну из них попадает в эту статью, НО! список статей остаётся, а активная статья выделяется классом, а в идеале вовсе не является ссылкой.

Неактивен

 

#2 10-07-2009 20:41:01

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Навигация в статьях и выделение активной статьи

Подробнее бы описали.

Например, есть такой список:

Заголовок 1
Выдержка 1
Заголовок 2
Выдержка 2
Заголовок 3
Выдержка 3
Заголовок 4
Выдержка 4

Как должен выглядеть список, если войти, например, в статью 2?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#3 10-07-2009 21:14:46

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Re: Навигация в статьях и выделение активной статьи

Нет, список вида:
"ссылка1" заголовок1 "/ссылка"
"ссылка2" заголовок2 "/ссылка"
"ссылка3" заголовок3 "/ссылка"

человек кликнул по 2му заголовку и получилось:
"ссылка1" заголовок1 "/ссылка"
заголовок2
"ссылка3" заголовок3 "/ссылка"

Неактивен

 

#4 10-07-2009 21:31:19

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Навигация в статьях и выделение активной статьи

Есть хороший тег - <txp:if_article_id></txp:if_article_id>
Если использовать в списке статей, то он вернёт TRUE, если уже открытка статья из списка


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#5 10-07-2009 23:32:38

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Re: Навигация в статьях и выделение активной статьи

Спасибо! Не знал об этом теге, жаль, что не удастся до конца «автоматизировать» процесс. Надо постоянно руками править шаблон.

Неактивен

 

#6 11-07-2009 00:09:50

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Навигация в статьях и выделение активной статьи

Что надо автоматизировать?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#7 11-07-2009 18:04:16

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Re: Навигация в статьях и выделение активной статьи

Если я правильно понял, конструкция имеет вид:

Код:

<txp:if_article_id id="27"><li>Компьютеры и периферия</li><txp:else/>
<li><a href="/products/pc" title="Компьютеры и периферия">Компьютеры и периферия</a></li>
</txp:if_article_id>
<txp:if_article_id id="28"><li>Сетевое оборудование</li><txp:else/>
<li><a href="/products/lan" title="Сетевое оборудование">Сетевое оборудование</a></li>
</txp:if_article_id>

Каждая новая добавленная статья требует вмешательства в шаблон

Неактивен

 

#8 11-07-2009 22:55:10

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Навигация в статьях и выделение активной статьи

Вообще-то все проще должно быть. Например, у вас открыта статья №5, т.е. урл вида site.ru/?id=5
Берем следующий код для вывода статей:

Код:

<txp:article_custom>
<txp:if_article_id>
  <li><txp:title /></li>
<txp:else/>
  <li><txp:permlink><txp:title /></txp:permlink></li>
</txp:if_article_id>
</txp:article_custom>

В результате, заголовк 5-й статьи выйдет без ссылки, т.к. по умолчанию параметр id в теге <txp:if_article_id> равен текущей "глобальной" статье.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru