форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Такая проблема: есть задача, - слева блок, в нем 5 последних статей секции, возможно ли и как сделать под ними надпись скажем Весь архив при клике на котору в низ разворачивался бы список всех статей. Также как скажем в интерефейсе движка, в разделе формы --> загрузка файлов.
Неактивен
glebotr написал:
Можно.
Подробнее пжлста.
Неактивен
В блоке выводим список, ограничив его пятью статьями (пять первых заголовков) под ним выводим DIV, спрятанный по умолчанию, в котором выводим список всех статей, начиная с 6-ой. По клику на кнопке "весь архив" включаем visibility спрятанного DIV - а. + заменяем текст кнопки на "убрать архив"
Отредактированно glebotr (19-05-2006 18:51:15)
Неактивен
glebotr написал:
В блоке выводим список, ограничив его пятью статьями (пять первых заголовков) под ним выводим DIV, спрятанный по умолчанию, в котором выводим список всех статей, начиная с 6-ой. По клику на кнопке "весь архив" включаем visibility спрятанного DIV - а. + заменяем текст кнопки на "убрать архив"
извини за ламерские вопросы, но как всё же сделать разворачивающейся архив (если не трудно прям код), с архивом до 5 получилось
Неактивен
roma, такие вопросы в приличном обществе задавать нехорошо ), не потому, что не знаешь, а потому, что лень открыть яндекс.
В хидер шаблона пихай код:
<script type="text/javascript">
function showarchive() {
if(document.getElementById('archive').style.display=='none') document.getElementById('archive').style.display='';
else document.getElementById('archive').style.display='none';
}
</script>
в страницу вставляй:
<div>
<div id="archive">
[... код вывода архива ...]
</div>
<a href="javascript: showarchive();">Открыть архив</a>
</div>
В стилях пропиши:
#archive{display:none;}
Не проверял, но должно работать.
Отредактированно Sergey (20-05-2006 00:06:41)
Неактивен
Sergey - большое спасибо!
Неактивен