tt_news возможен ли вывод новостей в виде разворачивающегося списка?
Всем привет, возникла необходимость сделать вывод новостей примерно в таком виде (используется tt_news):
НОВОСТЬ1 (Короткий вид новости) НОВОСТЬ2 (Короткий вид новости) НОВОСТЬ3 (Короткий вид новости) При нажатии на НОВОСТЬ2 на той же странице вместо "НОВОСТЬ2 (Короткий вид новости)" должно показаться НОВОСТЬ2 (Полный текст новости), то есть: НОВОСТЬ1 (Короткий вид новости) НОВОСТЬ2 (Полный текст новости) ...Вчера была проведена встреча на высшем уровне глав государств... НОВОСТЬ3 (Короткий вид новости) И соответственно нужно, чтобы можно было не только развернуть, но и свернуть новость обратно. Собственно вопрос о реализации этой конструкции. Возможно ли это сделать стандартными средствами tt_news? Или придется делать вручную, с помощью java-script? Возможно ли "подгружать" полный текст новости только при нажитии на ссылку (показать полный текст) или же придется загружать все полные тексты всех новостей ПРИ ЗАГРУЗКЕ СТРАНИЦЫ, а потом уже скрывать их коротким вариантом? Заранее благодарю. |
Если под стандартными средствами имеются в виду стандартные шаблоны - то нет. Обработчик сворачивани-разворачивания все равно писать на javascript. Посмотрите как это реализовано в eFAQ, может их шаблоны пригодятся.
|
Цитата:
Или спросить у гугла? |
расширение http://typo3.org/extensions/repository/view/efaq/0.1.5/
гугл пошлет куда-то не туда |
Они там вроде jQuery используют... Т.е. текст новости изначально просто скрыт, а показывают его простенький JS.
Сделай такой вариант в tt_news несложно - если есть хотя бы представление о JS. Вариант с динамической подгрузкой - посложнее. Я бы сделал через Xajax, который забирает собственно текст новости из отдельной PAGE с другим typeNum. Не уверен, что это всё возможно без доп. программирования, конечно, но может быть что и возможно. |
там сейчас оба варианта реализовано
|
Цитата:
|
2PhilD:
Может и два, но ajax-вариант у меня заставить работать не получилось. Кроме того, eFAQ - фактически, экспериментальный экст, с другим принципом построения шаблонов, основанный на lib/div, а не на pi_base... 2Илья: да |
я и не имел в виду его использование, я имел в виду посмотреть javascript :)
|
Цитата:
|
Часовой пояс GMT +4, время: 04:28. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot