Показать сообщение отдельно
  #14 (permalink)  
Старый 23.09.2014, 10:05
Аспирант
Отправить личное сообщение для robertbat Посмотреть профиль Найти все сообщения от robertbat
 
Регистрация: 21.09.2014
Сообщений: 36

Щас попробую обьяснить. Я создал 5 стандартных информера в юкоз под каждую категорию(файлы, виде, альбом), которые выводят последние добавленные материалы, на любую страницу сайта кодом:
$MYINF_X$, где X- номер информера.
Удалив стандартные шаблоны информеров во все вставил код:

Код:
if ('$DATE$'==cur_date){num++;}
т.е. создалось условие , если материал добавляется сегодня, то нумеровать.
В шапку вставил код:

<script type="text/javascript"> 
cur_date=$DATE$; num=0;
</script>


теперь нумерация начинается с ноля.
Вывел информеры в пунктах меню кодом:
<script type="text/javascript"> $MYINF_X$;
document.write('<span class="badge">'+num+'</span>)</script>


Т.к. код во всех шаблонах информеров одинаковый, то значение num работает не правильно.
Если добавляю материал в файлы:
Файлы 1 , Видео 0.
Следом добавляю в видео:
Файлы 1, Видео 2(вместо 1,т.е. в общем то у нас добавлено 2 материала разных категорий , а num для них один)
Как то так, фуххх)

Последний раз редактировалось robertbat, 23.09.2014 в 18:38.
Ответить с цитированием