Перейти к контенту

Разная шапка в разделах и темах разделов


Рекомендуемые сообщения

Как осуществить замену шапки для конкретного раздела и всех тем конкретного раздела?

воспользовался

<if="ipb.input['showforum'] == {fid}">
Код для форума с id {fid}
</if>

всё хорошо только в разделе, а как только заходишь в тему этого раздела, опять основная шапка...

Ссылка на комментарий
Поделиться на других сайтах

ipb.input['f']
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Как осуществить замену шапки для конкретного раздела и всех тем конкретного раздела?

воспользовался

<if="ipb.input['showforum'] == {fid}">
Код для форума с id {fid}
</if>

всё хорошо только в разделе, а как только заходишь в тему этого раздела, опять основная шапка...

А можно по-конкретнее как это сделать? Какой файл в шаблонах менять, как всё это осуществляется? Я хочу чтобы в каждом разделе была своя шапка.

В этой теме: http://www.ibresource.ru/forums/index.php?showtopic=17460 в принципе один из способов, но как я понимаю для ипб 2.3.х он не подходит. А по выше указанному коду ничего не понять. Пожалуйста, можно по-подробнее где что менять надо?

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Я предпочитаю не морочиться с логикой, а сделать копии скинов, применить разным разделам разные копии, и потом редактировать скины по мере надобности.
Ссылка на комментарий
Поделиться на других сайтах

Я предпочитаю не морочиться с логикой, а сделать копии скинов, применить разным разделам разные копии, и потом редактировать скины по мере надобности.

Да не, просто хочется чтобы менялась только шапка, а всё оставалось таким же. Не вижу смыслу ставить 10 скинов или больше для каждого раздела.

Ссылка на комментарий
Поделиться на других сайтах

Много скинов — база спасибо не скажет (лишние и громоздкие данные). Логика в данном случае уместна, в прямом и переносном смысле. :D
Ссылка на комментарий
Поделиться на других сайтах

Много скинов — база спасибо не скажет (лишние и громоздкие данные). Логика в данном случае уместна, в прямом и переносном смысле. :D

Ага, я понимаю что код:

<if="ipb.input['showforum'] == {fid}">

Код для форума с id {fid}

</if>

 

катит, но в какой файл запихивать это ксловие? И как я понимаю нужно в css ещё прописывать, чтобы оттуда уже шапка и бралась. Помогите разобраться плиз.

Ссылка на комментарий
Поделиться на других сайтах

Всё разобрался. Такой код работает:

 

<!-- <div id="logostrip"> -->

<if="ipb.input['f'] == 20"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/logo1.jpg' alt='' style='vertical-align:top' border='0' /><!--ipb.logo.end--></a>

<else />

<a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/logo2.jpg' alt='' style='vertical-align:top' border='0' /><!--ipb.logo.end--></a></if>

<!--</div>-->

 

где 20 - это id форума/подфорума.

Ссылка на комментарий
Поделиться на других сайтах

Для многих форумов:

<if="$this->ipsclass->input['f'] == 13">
    <a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/1.jpg' alt='' style='vertical-align:top' border='0' /><!--ipb.logo.end--></a>
<else />
    <if="$this->ipsclass->input['f'] == 14">
        <a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/2.jpg' alt='' style='vertical-align:top' border='0' /><!--ipb.logo.end--></a>
    <else />
        <a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/all.jpg' alt='' style='vertical-align:top' border='0' /><!--ipb.logo.end--></a>
    </if>
</if>

И так далее вкладываем их друг в друга.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Уважаемые подскажите пожалуйста куда вставлять этот код, подробнее.

Спасибо.

Изменено пользователем white'b
Ссылка на комментарий
Поделиться на других сайтах

Уважаемые очень сильно прошу, подскажите как сделать отдельную шапку для любого форума, а точнее и шапку и фон, куда код прописывать, подробнее.

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.