1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.x Случайный header

Тема в разделе "Вопросы по стилям, изменения в CSS и шаблонах", создана пользователем devil0704, 25.12.2011.

Загрузка
  1. devil0704

    devil0704 Местный

    Регистрация:
    23.05.11
    Сообщения:
    88
    Симпатии:
    16
    Версия XF:
    1.1.4
    Всем привет!
    Интересует такая фишка...
    Мне нужно, чтобы header менялся случайным образом, а в определенных разделах был определенный header..

    Например на главной странице и всех разделах шапка меняется каждый раз, после каждого перехода или обновления страницы.. А вот например в разделах 1 была фиксированная шапка, которая не будет меняться при переходу по разделу или при обновлении страницы.


    Как такое можно сделать?
     
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Вот скрипт случайного изображения: http://ma.tt/scripts/randomimage/. Скопируйте всё содержимое и создайте на его основе файл random.php. Поместите его в папку с изображениями которые надо показывать случайным образом.
    В extra.css стиля пропишите:
    body.nodeXX {background: @body.background-color url('@imagePath/path/to/your/image.png') no-repeat 50% 0%;}
    Где nodeXX - id узла, в котором нужно указать статичный фон. url('@imagePath/path/to/your/image.png') - путь к изображению. Остальные параметры так же можно выставить по вашему усмотрению.
    Затем в настройках стиля -> основное -> body -> фон, пропишите в качестве изображения ссылку к вашему скрипту. Лучше всего его залить в отдельную папку где находится стиль, чтобы можно было использовать переменную @imagePath. Просмотреть её текущее значение можно так же в настройках стиля -> основное. Менять не рекомендую :)
     
    KOS9I4OK и devil0704 нравится это.
  3. devil0704

    devil0704 Местный

    Регистрация:
    23.05.11
    Сообщения:
    88
    Симпатии:
    16
    Версия XF:
    1.1.4
    ок, спасибо!) потом попробую!)
     

Поделиться этой страницей