форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Извините, если неправильно выразился, объяснить непросто :) В общем, замечаю, что и на сайте textpattern.ru и в обеих сборках есть такой косяк... даже если ты находишься на главной, ссылка в меню все равно остается "тыкабельной" и даже никак не выделяется. Честно говоря, я вообще ни разу не видел сайт на TxP, чтобы этот немаловажный момент учитывался.
Однако, пока сам не представляю, как правильно реализовать эту приятную особенность в рамках динамического сайта на TxP.
У кого какие мысли? Без явы реально обойтись? Может, кто-то покажет удачные примеры?
Неактивен
<txp:if_section /> + <txp:else />, видно создателям Текстпаттерн.ру в лом было париться с этим.
Неактивен
Там справа есть навигация по статьям текущей секции, так вот для того чтоб выделить статью которая отображается пришлось написать небольшой плагин:
function nck_if_article_current($atts,$thing) { global $thisarticle; $condition = $GLOBALS['id']==$thisarticle['thisid']; return parse(Evalelse($thing, $condition)); }
Используется с txp 4.0.2, но думаю и с новыми версиями будет работать. Правда может уже можно и без него исхитриться.
Отредактированно Nicck (22-08-2006 18:00:29)
Неактивен
Ого... тут надо соображать в PHP :) Чего не умею совершенно.
Зато вчера долго мучался с прихотью клиента - вкладками, чему и рад, потому что умею с ними теперь работать хорошо :) Вкладочки получились замечательные - несмотря на скругленые углы могут раздвигаться на ширину текста и выделяются на текущей странице.
Эх, жаль ИЕ совсем не приемлет псевдокласс hover для чего-то кроме элемента а :(
Зато наконец-то разобрался с конструкциями типа if/else.
Отредактированно Begemot (23-08-2006 01:28:50)
Неактивен
Nicck написал:
...пришлось написать небольшой плагин...
Спасибо Nicck! Уже заюзал.
Неактивен