Всем доброго времени суток. Помогите разобраться с картинками-иконками к названиям разделов и категорий.Я из каталога игр задумал сделать каталог оборудования (выбрал по тому как по описанию подходит и есть фильтры(3!) и информеры ,и другие плюсы, вобщем создал информер ,настроил по категориям: Название информера: $MYINF_5$ Раздел: Онлайн игры Тип данных: Категории Количество колонок: 3
Вот это где то на форуме юкоза нашёл <img src="/catimg/cat$CID$.png" alt=""> которое кстате у меня не выводит картинку к категории или разделу , хотя наверно надо довать ещё одно условие под такой вариант
но это псевдо меню работает: 1. только как меню разделов, а если перейти на "страницу материалов раздела" или на "страницу материалов категории" (добавил код информера $MYINF_5$ в шаблонах этих страниц данного модуля) ,где дожно показываться меню уже вложенных в раздел категорий,всёравно выводится список разделов,а не категории.В чём я ошибся , или что не так ? Вот например ссылка категории каталога http://servis-tehinfo.ucoz.com/stuff/30 2.не выводит картинку к категории
Также обратил внимание что в описании самой категории или раздела ( ПУ-управление категориями в настройках модуля ) тоже можно использовать теги , но размещённая там картинка отображается под названием(как в принципе и должно быть с описанием категории или раздела) , а хотелось бы ,что бы картинка или иконка раздела(категории) отображалась слева по всему тексту(название и текстовая часть описания категории или раздела) Заранее спасибо за внимание.
Сообщение отредактировал Andrio - Вторник, 01.06.2010, 01:37
<?if(<img src="/catimg/cat$SID$.png" alt="">)?><div style="float:left;"><img src="/catimg/cat$SID$.png" alt=""></div><?endif?> те полный код информера выглядел бы так
- этот код работать не будет. А именно вот это условие «<?if(<img src="/catimg/cat$SID$.png" alt="">)?>». Тучше уж записать вот так:
... А вообще, если так подумать, если категорий будет много... сколько вам картинок нужно будет.... Я это сделал с помощью фильтров.
Quote (Andrio)
где дожно показываться меню уже вложенных в раздел категорий,всёравно выводится список разделов,а не категории.В чём я ошибся , или что не так ?
- Информеры выводят (если есть разделы и категории) - только разделы. Для вывода категорий разделов - нужен новый информер, в настройках которого указано к какому разделу выводить категории. Так как вы хотите, работает только код $CATEGORIES$ ...
Quote (Andrio)
2.не выводит картинку к категории
... ヅ и не выведет. При таком раскладе.
Quote (Andrio)
Также обратил внимание что в описании самой категории или раздела ( ПУ-управление категориями в настройках модуля ) тоже можно использовать теги , но размещённая там картинка отображается под названием(как в принципе и должно быть с описанием категории или раздела) , а хотелось бы,что бы картинка или иконка раздела(категории) отображалась слева по всему тексту(название и текстовая часть описания категории или раздела)
... ? .. А вот этого не знал. Можно попробовать с помощью стилей от позиционировать ... картинку .. Но меня больше устраивают фильтры. Мороки меньше.
P.S. Ссылку на страницу с кривим информером дай. Чёт я не нашел его. Будет время - гляну. Но решение (выводиить картинки с помощью $CID$), с учетом количества категорий у тебя, сомнительное. На первый взгляд, во всяком случае. ヅ
В принципе про информеры понял это , печально но факт , хотя такое псевдо меню можно использовать для главной модуля , где выводятся (если они есть , а они есть ) разделы , в условие картинку сам додумался заключить , что бы не выводило иконку ошибки картинки , те если есть картинка , то выводить , если нет , то тока название категории или раздела , но дело не в этом , дело в том что бы , происходило авто определение картинки для своей категории к примеру из папки /catimg/ ,
Quote
... ? .. А вот этого не знал. Можно попробовать с помощью стилей от позиционировать ... картинку .. Но меня больше устраивают фильтры. Мороки меньше.
я для пробы прописал в описании категории так
Code
<div style="float:left;"><img src="http://servis-tehinfo.ucoz.com/catimg/polair_stand_logo.png" alt=""></div>Дальше простой текст описания категории
по этому поводу есть мысля такая : прописать диву display:none; а через условие в другом диве (справа от всего текста ) вывести картинку , но условные коды тока недавно начал осваивать,потому пока не составил сам код, но должно быть что то типо такого : если есть картинка в описании , то выводить её отдельно в нужном диве . Так же заметил нюанс токай: при наведении курсора на неё(картинку кот в описании категории) , появляется палец , но на самом деле никакой сылки я не забивал , получается , что , что бы не вводить пользователей в заблуждение то к картинке надо добавить <a href="$CAT_URL$"><img..........></a>
Так же хотел уточнить как можно для меню использовать фильтр , если он по тэгам работает вроде , или каждой категории присвоить свой тег .......так что ли ?
$SID$ вроде ID раздела а не категории , для этого и ставил второе условие , типо для категориий и разделов отдельные условия ,нумерация разделов и категорий всё равно общим потоком происходит , т.е ID=1 раздел по порядку создания, ID=2 раздел по порядку создания, ID=3 категория по порядку создания , ID=4 раздел по порядку создания .потому у раздела и категории не может быть одинакового ID
Странно что не прошёл адрес ссылки , или плохо с форума юкоза скопировал свой вопрос ............. http://servis-tehinfo.ucoz.com/stuff/30 тут как раз видно два вида меню (сверху информером , ниже $CATEGORIES$, в нём видно картинку , как я в первом посте указал (под названием категории) А вот идея /cat$CID$.png прикольная , тока не могу найти тот пост где это я нашёл, потому как у меня это не получилось,и спросить у автора идеи что я не так прописал )), но тут тоже минус есть , что если в нескольких категориях к примеру нужно поставить одинаковые картинки , то их надо будет дублировать в папке сайта под другим номером ID категории .
И огромный респект и уважуха за внимание
Сообщение отредактировал Andrio - Среда, 02.06.2010, 01:15
http://servis-tehinfo.ucoz.com/stuff/30 тут как раз видно два вида меню (сверху информером , ниже $CATEGORIES$, в нём видно картинку , как я в первом посте указал (под названием категории)
... Единственное, что прихоодит - прописать в описании - только картинку, и , соответственно, в информере в поставить её туда, куда нужно.
Quote (Andrio)
Так же заметил нюанс токай: при наведении курсора на неё(картинку кот в описании категории) , появляется палец ,
... что бы не появлялся «палец» - пропиисать нужному диву и картинкам в нём стили «cursor: твой вид курсора;».
Quote (Andrio)
А вот идея /cat$CID$.png прикольная
- Прикольная ... смотря в чем. Если пикинуть скольько производителей холодильного оборудования существует, и от этого числа взять процентов 10, и прикинуть какое условие нужно написать ... ヅヅヅ ....
Quote (Andrio)
к примеру нужно поставить одинаковые картинки , то их надо будет дублировать в папке сайта под другим номером ID категории
- Точьно. Сколько категорий столько и картинок. Хотя бы просто однописельных гифов.
Quote (Andrio)
по этому поводу есть мысля такая : прописать диву display:none; а через условие в другом диве (справа от всего текста ) вывести картинку
... немного не понял хода мыслей. В этом примере.
Quote (Andrio)
если есть картинка в описании , то выводить её отдельно в нужном диве
.... Такое условие не построишь - лучше вот такя: если есть описание выводить. ヅ А вообще - любое условие - один запрос к серверу. Время, конечно минимальное, но если запросов только от меню штук сорок, а потом ещё и далее - по странице ... ѿ ヅ
В данном случае, для меню, я вообще бы не заморачивался ни с информерамми - так как не полностью функциональнны Ни с картинками. Прописал бы все это, для разделов - руками.
Ну а если, всё же хочется на автомате, можно использовать, например,
Code
<? substr('описание', -6) ?>
Для вывода только картинки.
Quote (Code)
<img src="http://servis-tehinfo.ucoz.com/catimg/<? substr('описание', -6) ?>" alt=""> Где имя картинки - 01.png
Или вообще, прописать в описании - только номер картинки, что бы не мешал.
Quote (Code)
<img src="http://servis-tehinfo.ucoz.com/catimg/<? substr('описание', -2) ?>.png" alt=""> Где имя картинки - 01
Или, если вдруг по каким то причинам не сработает условие - вот так:
Quote (Code)
<img src="http://servis-tehinfo.ucoz.com/catimg/<? substr('описание', -2) ?>_0.png" alt=""> Где _0.png - либо однопиксегьный гиф - либо картинка по умолчанию. Где имя картинки - 01_0.png Если описания нет - то код будет вот такой: <img src="http://servis-tehinfo.ucoz.com/catimg/_0.png" alt=""> То есть отобразится картинка по умолчанию или гиф А если есть: <img src="http://servis-tehinfo.ucoz.com/catimg/01_0.png" alt=""> То картинка.
Спасибо большое! Еще вопрос как сделать фиксированый шрифт и форматирование при добавлении материала, чтоб независимо от того какой текст вставляешь, он преобразовывался в установленный?
Спасибо большое! Еще вопрос как сделать фиксированый шрифт и форматирование при добавлении материала, чтоб независимо от того какой текст вставляешь, он преобразовывался в установленный?
Что бы «преобразовывался в установленный» - только при помощи JS. А вот чтобы отображался одинаково, независимо от форматирования - это вот так:
Я заменил строчку .eMessage на ту которую ты показал, но при добавлении текста, он все равно не изменяет ни шрифт, ни размер, посмотри код, что не так?
Может быть надо сделать изменения в самом модуле каталога?
Добавлено (15.07.2010, 20:16) --------------------------------------------- Я даже ради эксперимента взял его параметры CSS в /* Entries Style */ установил себе, но все равно ни каких результатов, как же он сделал такую форму добавления материалов?
Сообщение отредактировал rgd - Четверг, 15.07.2010, 19:56