Архив - только для чтения |
Сообщество uCoz » Модули uCoz » Контент-модули » Доска объявлений » Своя картинка для каждой категории |
Своя картинка для каждой категории |
Доброго времени суток всем!
Можно ли сделать так, чтобы при выборе категории, в виде материала появлялась определенная картинка? И как это сделать, если можно? Сейчас у меня так: Нужно чтобы картинка со званием соответствовала выбранному пользователем званию. При этом чтобы сам пользователь ничто никуда не заливал. Ссылка на доску объявлений! |
UnderQ,
Code <?if($CID$=N)?><img src=""><?endif?> N - ID категории (см. Доска объявлений - Управление категориями) |
Здравствуйте! Подскажите пожалуйста - каким образом можно реализовать и куда вставить, чтоб у каждого раздела и категории доски объявлений была своя иконка, а подпись с названием размещалась под иконкой? Вот пример того, что надо: Пример тут!
Заранее большое спасибо! Добавлено (06 Мар 2013, 23:48:04) Цитата (Vovhik) Здравствуйте! Подскажите пожалуйста - каким образом можно реализовать и куда вставить, чтоб у каждого раздела и категории доски объявлений была своя иконка, а подпись с названием размещалась под иконкой? Вот пример того, что надо: Пример тут! Заранее большое спасибо! Повторюсь: Каким кодом можно к каждому разделу на главной странице доски объявлений вывести индивидуальную картинку? Уже всё перепробовал, не выходит и всё! Буду очень благодарен за ответ!!!! Добавлено (06 Мар 2013, 23:49:14) |
Это легко!
Например если у тебя в Модуле Каталог Файлов /load 4 Раздела и 8 Категорий 1 раздел ID=1 Программы >1 Категория ID=5 >2 Категория ID=6 2 раздел ID=2 Видеофайлы >1 Категория ID=7 >2 Категория ID=8 3 раздел ID=3 Аудиофайлы >1 Категория ID=9 >2 Категория ID=10 4 раздел ID=4 Картинки >1 Категория ID=11 >2 Категория ID=12 и так Панель Управление Главная » Упарвление дизаином » Редактирование шаблонов Каталог Файлов Вид материалов $CID$ - ID категории $SID$ - ID раздела <?if($SID$=1)?> для разделаПрограммы <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?>;<div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><img src"/ico_disc.png">TITLE$</a></div> <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> </div></td></tr></table><br /> <?endif?> <?if($SID$=2)?> для разделаВидеофайлы <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?>;<div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">[<img src"/ico_video.png">$TITLE$</a></div> <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> </div></td></tr></table><br /> <?endif?> <?if($SID$=3)?> для разделаАудиофайлы <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?>;<div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><img src"/ico_audio.png">$TITLE$</a></div> <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> </div></td></tr></table><br /> <?endif?> <?if($SID$=4)?> для разделаКартинки <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?>;<div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><img src"/ico_image.png">$TITLE$</a></div> <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> </div></td></tr></table><br /> <?endif?> ВСЕ Зависить от <?if($SID$=тут ID раздела)?><?endif?> Сообщение отредактировал Shеriff - Среда, 12 Июн 2013, 10:55:29
|
UnderQ,
Цитата (UnderQ) Нужно чтобы картинка со званием соответствовала выбранному пользователем званию. При этом чтобы сам пользователь ничто никуда не заливал. Код <img src="/img/$CID$.png" alt="" /> Создаете папку и заливаете туда картинки, соответствующие званию и ID категории. Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Вторник, 11 Июн 2013, 22:30:59
|
Vovhik, Vovhik,
Цитата (Vovhik) Каким кодом можно к каждому разделу на главной странице доски объявлений вывести индивидуальную картинку? Никаким. Цитата (Vovhik) пример того, что надо: Пример тут! Там сделано руками. Просто добавили код ссылок с картинками в шаблон. Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Вторник, 11 Июн 2013, 22:20:54
|
Всем доброго дня! Пытаюсь на странице раздела (доски) поставить к каждой категории картинку так src="/kat/$CID$.png" свыводом через информер проблем нет, но если ставлю на странице редактирования дизайна то ничего не работает.. через условия выводить картинку для каждой, конкретной категории не хочется (больше 100 категорий). Вопрос, как вывести фото по номеру категории над body?.
|
модуль доска адрес http://fotografminsk.ucoz.net упс уточню необходимо на всех страницах подкатегорий раздела вывести картинки привязанные к номерам своей категории (надеюсь не запутал)
Сообщение отредактировал Admin2966 - Вторник, 15 Апр 2014, 13:31:40
|
т.е. вариант /img/$CID$.png работает только в информере, а если добавляю на страницу то никак...
Добавлено (15 Апр 2014, 14:08:09) |
Страница со списком материала раздела (в сам код станицы) (код уже пробую и так <?if($URL_ID$=="bdCat74")?><img class="m-ava2" src="/kat/74.png" alt=" title="" width="128"><?else?><?endif?> и так <img src="/img/$CID$.png"> и никак, написал все категории руками, загнал в информер через прикрепление текстового файла, вроде с горем пополам работает, но категории выводит путанно, т.е. то одна картинка то потом другая, через информер работает по другому не хочет вообще...
|
Admin2966, видите ли, условные операторы, одинаковый даже код, очень сильно зависят от страницы, на которой срабатывают. И от того в полном или частичном шаблоне они стоят. Поэтому я думаю, что для информера лучше использовать скрипт на странице вывода, а не условный оператор в шаблоне информера. Это если речь о выводе отличий в категориях не на страницах этих категорий. Надеюсь не очень путанно выразилась.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
| |||