Igromen.Do.Am - игровой и кино портал, объединяющий в себе множество новостей и публикаций, огромный форум для веб - мастеров.
1381
524
283
новостей в ленте
тем на форуме
пользователей
Будь в курсе
Это интересно
Загружай и играй
Всё для uCoz
Правила сайта
Правила форума Форум игромании и киномании Igromen.Do.Am
ФОРУМ Игромания и киномания – сообщество пользователей игрового портала Igromen.Do.Am.
Форум - это место, где можно обсудить игровые новости и обновления, задать вопросы, разместить объявления и сообщения, дать объявления о предоставляемых вами услугах, поделиться полезной информацией и способами, вступить в команду портала (на должности модератора, журналиста), а также найти себе друзей и товарищей для общения и совместного времяпровождения в играх.
Все действия (общение и размещение информации) регламентируются правилами форума.
ТОП-5 по сообщениям
1
ТОП-5 по репутации
  • Страница 1 из 1
  • 1
Форум » Администрирование сайта uCoz » Настройка основных модулей » Разделы фотоальбома с картинками на главной странице фотоаль
Разделы фотоальбома с картинками на главной странице фотоаль
#1
Димон
Администраторы
/.s/a/38/496767602.png
Менеджер проекта
Статус:
Online
Регистрация:
07.10.2012
Сообщения:
754
При разработке одного проекта я столкнулся с одной незадачей: нужно было вывести на главную страницу фотоальбома все его категории и в качестве "превью" для каждой категории установить последнюю добавленную в нее фотографию. Стандартными средствами uCoz это сделать нельзя, поэтому пришлось прибегнуть к ухищрениям. Я решил выводить категории через информер, а фотографии подгружать при помощи javascript. Сейчас расскажу как я всё реализовал:

1. Создаем информер в панели управления сайтом: http://адрес_сайта.ру/panel/?a=informers



2. Заходим в Управление дизайном информера и вставляем туда следующий код:
Code

<a class="galery_one" href="$CATEGORY_URL$"><span id="c$NUMBER$" class="galery_index"> </span>$CATEGORY_NAME$</a>
<script type="text/javascript">$('#c$NUMBER$').load('$CATEGORY_URL$ .phtTdMain:first > div > a > img');</script>

Вы можете изменить html-разметку под свои нужды, главное чтобы в коде остался вызов скрипта и элемент с id="c$NUMBER$"

3. В шаблон главной фотоальбома http://адрес_сайта.ру/panel/?a=tmpl;m=9;t=1 вставляем Код вызова информера для шаблонов системы (например $MYINF_1$)

Сохраняем, проверяем результат.

В конце немного пояснений, что же делает скрипт в шаблоне информера: при его вызове скрипт переходит по ссылке $CATEGORY_URL$ в категорию, на странице категории копирует код первой фотографии в этой категории и вставляет это код внутрь блока с id="c$NUMBER$". Вот почему элемент с таким атрибутом должен обязательно быть в коде информера.

Посмотреть пример работы можно на сайте divakovdance.ru
Форум » Администрирование сайта uCoz » Настройка основных модулей » Разделы фотоальбома с картинками на главной странице фотоаль
  • Страница 1 из 1
  • 1
Поиск:
О портале Igromen.Do.Am
Контакты
В помощь пользователям