Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Шаблоны (TPL) » Пользовательская смена вида новостей

Пользовательская смена вида новостей


     shortstory, юзабилити, js    Шаблоны (TPL), jQuery    4241

вопрос
Уже поднимался вопрос тут, но ответа, который решал проблему - не было.
Суть я думаю понятна, есть несколько кнопочек, каждая отвечает за свой вид shortstory. Данная штука уже реализована вот тут (причем на DLE), над каталогом приложений есть несколько кнопок, которые меняют вид новостей.

Ответил: nowheremany


Ответил в прошлый раз - отвечу в этот:
На том сайте стоит шаблонизатор JS, т.е. это совсем не ДЛЕ и даже не рядом.

Разные shorstory.tpl можно сделать только через AJAX.
Если в одном shortstory - то через JS, как и сделано на том сайте.

Как можно сделать проще:
1. делаем в одном short-story несколько шаблонов в разных дивах и с разными классами, в т. ч. все кроме одного - скрытые
2. На JS при нажатии на кнопки - одни скрываем, другие отображаем.

2 комментария

Exile
Гости

Exile - -

Вот нашел на css3, не могу понять как ее связать с шаблоном

coolteams
Юзер

coolteams - -

да смысл просто в том что есть основной див <div id="vid1">блок коротких новостей</div> и средствами js ему меняется класс 1 на 2 или на 3 например. а дальше чистый css:

#vid1 .shotrpost {и погнали}
#vid2 .shotrpost {и погнали}
#vid3 .shotrpost {и погнали}
знал бы я js, там писать посути нечего, кто понял логику, может подскажет js код

Похожие вопросы

наверх