Scamp Опубликовано 16 Ноября 2007 Жалоба Поделиться Опубликовано 16 Ноября 2007 Как осуществить замену шапки для конкретного раздела и всех тем конкретного раздела?воспользовался<if="ipb.input['showforum'] == {fid}"> Код для форума с id {fid} </if>всё хорошо только в разделе, а как только заходишь в тему этого раздела, опять основная шапка... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 16 Ноября 2007 Жалоба Поделиться Опубликовано 16 Ноября 2007 ipb.input['f'] Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Scamp Опубликовано 16 Ноября 2007 Автор Жалоба Поделиться Опубликовано 16 Ноября 2007 Спасибо, Гуру! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
dirak Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Как осуществить замену шапки для конкретного раздела и всех тем конкретного раздела?воспользовался<if="ipb.input['showforum'] == {fid}"> Код для форума с id {fid} </if>всё хорошо только в разделе, а как только заходишь в тему этого раздела, опять основная шапка... А можно по-конкретнее как это сделать? Какой файл в шаблонах менять, как всё это осуществляется? Я хочу чтобы в каждом разделе была своя шапка.В этой теме: http://www.ibresource.ru/forums/index.php?showtopic=17460 в принципе один из способов, но как я понимаю для ипб 2.3.х он не подходит. А по выше указанному коду ничего не понять. Пожалуйста, можно по-подробнее где что менять надо?Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 27 Ноября 2007 Жалоба Поделиться Опубликовано 27 Ноября 2007 Я предпочитаю не морочиться с логикой, а сделать копии скинов, применить разным разделам разные копии, и потом редактировать скины по мере надобности. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
dirak Опубликовано 27 Ноября 2007 Жалоба Поделиться Опубликовано 27 Ноября 2007 Я предпочитаю не морочиться с логикой, а сделать копии скинов, применить разным разделам разные копии, и потом редактировать скины по мере надобности.Да не, просто хочется чтобы менялась только шапка, а всё оставалось таким же. Не вижу смыслу ставить 10 скинов или больше для каждого раздела. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vasyast Опубликовано 27 Ноября 2007 Жалоба Поделиться Опубликовано 27 Ноября 2007 Много скинов — база спасибо не скажет (лишние и громоздкие данные). Логика в данном случае уместна, в прямом и переносном смысле. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
dirak Опубликовано 27 Ноября 2007 Жалоба Поделиться Опубликовано 27 Ноября 2007 Много скинов — база спасибо не скажет (лишние и громоздкие данные). Логика в данном случае уместна, в прямом и переносном смысле. Ага, я понимаю что код:<if="ipb.input['showforum'] == {fid}">Код для форума с id {fid}</if> катит, но в какой файл запихивать это ксловие? И как я понимаю нужно в css ещё прописывать, чтобы оттуда уже шапка и бралась. Помогите разобраться плиз. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
dirak Опубликовано 28 Ноября 2007 Жалоба Поделиться Опубликовано 28 Ноября 2007 Всё разобрался. Такой код работает: <!-- <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 форума/подфорума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Декабря 2007 Жалоба Поделиться Опубликовано 2 Декабря 2007 Для многих форумов:<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>И так далее вкладываем их друг в друга. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
white'b Опубликовано 18 Января 2008 Жалоба Поделиться Опубликовано 18 Января 2008 (изменено) Уважаемые подскажите пожалуйста куда вставлять этот код, подробнее.Спасибо. Изменено 18 Января 2008 пользователем white'b Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
white'b Опубликовано 22 Января 2008 Жалоба Поделиться Опубликовано 22 Января 2008 Уважаемые очень сильно прошу, подскажите как сделать отдельную шапку для любого форума, а точнее и шапку и фон, куда код прописывать, подробнее.Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Scamp Опубликовано 7 Сентября 2009 Автор Жалоба Поделиться Опубликовано 7 Сентября 2009 кто знает решение такой же задачи для 3.0.х? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.