Новости сайта из модуля FAQ. Можно за секунды добавить последнюю новость сайта в ajax. Так же вывести 3 последние новости на главную страницу гетом. УСТАНОВКА Активируем модуль FAQ, если он еще у вас не активирован. Настраиваем модуль, как показано на скрине. Вид материалов модуля FAQ заменяем на: Код <div
style="border:1px solid
<;?if($EMAIL$)?>$EMAIL$#ccc;padding:5px;margin-bottom:5px;"
id="material"> <a href="$NAME$"
style="color:<;?if($EMAIL$)?>$EMAIL$#5d5d5d;"><b
style="color:<;?if($EMAIL$)?>$EMAIL$#5d5d5d;">$TITLE$</b></a>
— $DATE$ <span style="float:right;">$MODER_PANEL$</span> <br><small style="color:#999999;padding:2px;">$MESSAGE$</small> </div> Туда, где хотим вывести 3 последние новости, вставляем: Код <div id="mats">Загрузка...</div> <script> $.get('/faq/', function(matls){ var maters = $('div#material:lt(3)', matls).append(); $('#mats').html(maters); }) </script> Кнопка "Добавить новость": Код <div id="styles"></div> <script src="http://multi-rip.ru/new_shablon/scripts/news_module.js"></script> <a href="javascript://" onclick="new_uwnd_load();" style="color:#9b9b9b;">Добавить новость</a>
Есть один маленький недочет.Материалы в модуле FAQ сортируются по названию. Так что, если Ваша новость будет начинаться с какого-то числа или цифры, то она окажется последней в списке новостей.
|