Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Юкоз API - описание, синтаксис, приемы » Информер последних тем через API, Как? (Получение последних тем посредством апи от юкоз)
Информер последних тем через API, Как?
Дата: Пятница, 08.11.2013, 21:08 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Так, .. ничего нового, может кому пригодится, ну и для примера, конечно.

Листинг:
Код
<script type="text/javascript">
$.get('/api/forum/0-0-1-34',function(d){
  var cont=$('#apiCont'),posts=$(d.getElementsByTagName('struct')),data=[],html='';
  for(i=0,j=5;i<j;i++){
   $('name',posts[i]).each(function(){
    data[$(this).text()]=$(this).next().text();
     //alert($(this).text()+' = '+$(this).next().text());  
   });
   html+='<div class="bg_'+(i%2)+'"><h3><a class="threadLink" href="'+data['TOPIC_LINK']+'">'+data['TOPIC_NAME']+'</a></h3><div class="threadDescr">'+data['TOPIC_DESCR']+'</div><div class="threadFrmBlock">[Форум: <span class="threadFrmName"><a href="'+data['FORUM_LINK']+'" class="threadFrmLink">'+data['FORUM_NAME']+'</a></span>]</div></div><br />';
  }
  cont.html(html);
});
</script>

Ну.. все стандартно, по моему,..
Код
<div class="bg_'+(i%2)+'">

- устанавливает класс «bg_0» - для четных, и «bg_1» для нечетных.

Код
for(i=0,j=5;i<j;i++){

- 5 - кол-во тем для вывода.

Пример: http://likbezz.ru/_example/_api/2013/get_api_last_topics.html


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Юкоз API - описание, синтаксис, приемы » Информер последних тем через API, Как? (Получение последних тем посредством апи от юкоз)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия