Создаём простенький спойлер jquery, и используем в нужных целях.
Первым делом нужно подключить используемую библиотеку jQuery и еще JS приблуду, которая отвечает за плавное сворачивание и разворачивание. Приведенный код нужно разместить на web-странице между <head>...</head>
jQuery у нас есть, так что его подключать не нужно.
Открываем /templates/ваш шаблон/template.php, редактируем:
Между <head> и </head> вписываем следущее:
Добавляем в CSS-файл строчку, чтобы по-умолчанию спойлер был закрыт:
Если у Вас нет CSS-файла или Вы не знаете как его туда вставить, то можно прямо в самом тексте помещаем (главное разместить до спойлера):
Далее размещаем между тегами <body>...</body> в любом месте код самого спойлера. Для моего примера это код такой:
Применение.
У меня на сайте с помощью конструктора форм было создано много форм, соответственно длинная информация.
Решил эту часть скрыть в спойлере, ну и приукрасить маленько картинкой в места текста.
Делаем по аналогии, только добавляем это изображение, вместо "спойлер".
Заходим в /templates/ваш шаблон/components/ открываем com_users_profile.tpl
Это изображение переименовываем в information.png и кидаем в /images/users/
Теперь редактируем шаблон профиля
Находим:
Как вы уже поняли, нам нужно эту часть спрятать в спойлер и задать изображение.
Заменяем это на:
Готово.
По этой же аналогии можно применить спойлер где угодно.
Спасибо за внимание.
Первым делом нужно подключить используемую библиотеку jQuery и еще JS приблуду, которая отвечает за плавное сворачивание и разворачивание. Приведенный код нужно разместить на web-странице между <head>...</head>
jQuery у нас есть, так что его подключать не нужно.
Открываем /templates/ваш шаблон/template.php, редактируем:
Между <head> и </head> вписываем следущее:
<script type="text/javascript"> $(document).ready(function(){ $('.splLink').click(function(){ $(this).parent().children('div.splCont').toggle('normal'); return false; }); }); </script>
.splCont{display:none; padding:3px 5px;}
<style type="text/css"> .splCont{display:none; padding:3px 5px;} </style>
<a href="javscript://" class="splLink">Спойлер</a> <div class="splCont"> внутри спойлера </div>
У меня на сайте с помощью конструктора форм было создано много форм, соответственно длинная информация.
Решил эту часть скрыть в спойлере, ну и приукрасить маленько картинкой в места текста.
Делаем по аналогии, только добавляем это изображение, вместо "спойлер".
Заходим в /templates/ваш шаблон/components/ открываем com_users_profile.tpl
Это изображение переименовываем в information.png и кидаем в /images/users/
Теперь редактируем шаблон профиля
Находим:
{if $cfg.privforms} {$usr.privforms} {/if}
Заменяем это на:
<a href="javscript://" class="splLink"><p><img src="/images/users/information.png" alt="Подробная информация"></p></a> <div class="splCont"> {if $cfg.privforms} {$usr.privforms} {/if} </div>
По этой же аналогии можно применить спойлер где угодно.
Спасибо за внимание.
Реклама #
WALTERZ 13 лет назад #
WALTERZ 13 лет назад #
Александр 13 лет назад #
Anabiotick 13 лет назад #
Александр 13 лет назад #
Anabiotick 13 лет назад #
lezginka.ru 13 лет назад #
WALTERZ 13 лет назад #
Pampa 13 лет назад #
CozaNostra 13 лет назад #
CozaNostra 13 лет назад #
WALTERZ 13 лет назад #