форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Понимаю, что можно сделать, но не могу сообразить как:
Есть секция в которой есть n статей, они выводятся списком и человек при клике на одну из них попадает в эту статью, НО! список статей остаётся, а активная статья выделяется классом, а в идеале вовсе не является ссылкой.
Неактивен
Подробнее бы описали.
Например, есть такой список:
Заголовок 1
Выдержка 1
Заголовок 2
Выдержка 2
Заголовок 3
Выдержка 3
Заголовок 4
Выдержка 4
Как должен выглядеть список, если войти, например, в статью 2?
Неактивен
Нет, список вида:
"ссылка1" заголовок1 "/ссылка"
"ссылка2" заголовок2 "/ссылка"
"ссылка3" заголовок3 "/ссылка"
человек кликнул по 2му заголовку и получилось:
"ссылка1" заголовок1 "/ссылка"
заголовок2
"ссылка3" заголовок3 "/ссылка"
Неактивен
Есть хороший тег - <txp:if_article_id></txp:if_article_id>
Если использовать в списке статей, то он вернёт TRUE, если уже открытка статья из списка
Неактивен
Спасибо! Не знал об этом теге, жаль, что не удастся до конца «автоматизировать» процесс. Надо постоянно руками править шаблон.
Неактивен
Что надо автоматизировать?
Неактивен
Если я правильно понял, конструкция имеет вид:
<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>
Каждая новая добавленная статья требует вмешательства в шаблон
Неактивен
Вообще-то все проще должно быть. Например, у вас открыта статья №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> равен текущей "глобальной" статье.
Неактивен