Фильтр по:
  

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: likbezz, Flesh  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Настройка модулей системы от uCoz. » Разделы Категории Меню категорий (Настройка-редактирование разделов,категорий,меню категорий)
Разделы Категории Меню категорий
Дата: Вторник, 01.06.2010, 01:15 |
Группа: Удаленные





Всем доброго времени суток. Помогите разобраться с картинками-иконками к названиям разделов и категорий.Я из каталога игр задумал сделать каталог оборудования (выбрал по тому как по описанию подходит и есть фильтры(3!) и информеры ,и другие плюсы, вобщем создал информер ,настроил по категориям:
Название информера: $MYINF_5$
Раздел: Онлайн игры
Тип данных: Категории
Количество колонок: 3

вот его код

Вот это где то на форуме юкоза нашёл <img src="/catimg/cat$CID$.png" alt=""> которое кстате у меня не выводит картинку к категории или разделу , хотя наверно надо довать ещё одно условие под такой вариант

Code
<?if(<img src="/catimg/cat$SID$.png" alt="">)?><div style="float:left;"><img src="/catimg/cat$SID$.png" alt=""></div><?endif?>
те полный код информера выглядел бы так

его тоже пробовал ,

но это псевдо меню работает:
1. только как меню разделов, а если перейти на "страницу материалов раздела" или на "страницу материалов категории" (добавил код информера $MYINF_5$ в шаблонах этих страниц данного модуля) ,где дожно показываться меню уже вложенных в раздел категорий,всёравно выводится список разделов,а не категории.В чём я ошибся , или что не так ?
Вот например ссылка категории каталога http://servis-tehinfo.ucoz.com/stuff/30
2.не выводит картинку к категории

Также обратил внимание что в описании самой категории или раздела ( ПУ-управление категориями в настройках модуля ) тоже можно использовать теги , но размещённая там картинка отображается под названием(как в принципе и должно быть с описанием категории или раздела) , а хотелось бы
,что бы картинка или иконка раздела(категории) отображалась слева по всему тексту(название и текстовая часть описания категории или раздела)
Заранее спасибо за внимание.

Сообщение отредактировал Andrio - Вторник, 01.06.2010, 01:37
 
Дата: Вторник, 01.06.2010, 10:19 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (Andrio)
<?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="">)?>».
Тучше уж записать вот так:
Code
<?if($SID$='номер категории')?><div style="float:left;"><img src="/catimg/cat.png" alt=""></div><?endif?>

... А вообще, если так подумать, если категорий будет много... сколько вам картинок нужно будет.... Я это сделал с помощью фильтров.

Quote (Andrio)
где дожно показываться меню уже вложенных в раздел категорий,всёравно выводится список разделов,а не категории.В чём я ошибся , или что не так ?

- Информеры выводят (если есть разделы и категории) - только разделы.
Для вывода категорий разделов - нужен новый информер, в настройках которого указано к какому разделу выводить категории.
Так как вы хотите, работает только код $CATEGORIES$ ...

Quote (Andrio)
2.не выводит картинку к категории

... ヅ и не выведет. При таком раскладе.

Quote (Andrio)
Также обратил внимание что в описании самой категории или раздела ( ПУ-управление категориями в настройках модуля ) тоже можно использовать теги , но размещённая там картинка отображается под названием(как в принципе и должно быть с описанием категории или раздела) , а хотелось бы,что бы картинка или иконка раздела(категории) отображалась слева по всему тексту(название и текстовая часть описания категории или раздела)

... ? .. А вот этого не знал. Можно попробовать с помощью стилей от позиционировать ... картинку .. Но меня больше устраивают фильтры. Мороки меньше.

P.S. Ссылку на страницу с кривим информером дай. Чёт я не нашел его. Будет время - гляну. Но решение (выводиить картинки с помощью $CID$), с учетом количества категорий у тебя, сомнительное. На первый взгляд, во всяком случае. ヅ

Flesh

 
Дата: Среда, 02.06.2010, 01:12 |
Группа: Удаленные





В принципе про информеры понял это , печально но факт , хотя такое псевдо меню можно использовать для главной модуля , где выводятся (если они есть , а они есть ) разделы , в условие картинку сам додумался заключить , что бы не выводило иконку ошибки картинки , те если есть картинка , то выводить , если нет , то тока название категории или раздела , но дело не в этом , дело в том что бы , происходило авто определение картинки для своей категории к примеру из папки /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>

Так же хотел уточнить как можно для меню использовать фильтр , если он по тэгам работает вроде , или каждой категории присвоить свой тег .......так что ли ?

Quote
Тучше уж записать вот так:
Code
<?if($SID$='номер категории')?><div style="float:left;"><img src="/catimg/cat.png" alt=""></div><?endif?>

$SID$ вроде ID раздела а не категории , для этого и ставил второе условие , типо для категориий и разделов отдельные условия ,нумерация разделов и категорий всё равно общим потоком происходит , т.е ID=1 раздел по порядку создания, ID=2 раздел по порядку создания, ID=3 категория по порядку создания , ID=4 раздел по порядку создания .потому у раздела и категории не может быть одинакового ID

Странно что не прошёл адрес ссылки , или плохо с форума юкоза скопировал свой вопрос ............. http://servis-tehinfo.ucoz.com/stuff/30 тут как раз видно два вида меню (сверху информером , ниже $CATEGORIES$, в нём видно картинку , как я в первом посте указал (под названием категории)
А вот идея /cat$CID$.png прикольная , тока не могу найти тот пост где это я нашёл, потому как у меня это не получилось,и спросить у автора идеи что я не так прописал )), но тут тоже минус есть , что если в нескольких категориях к примеру нужно поставить одинаковые картинки , то их надо будет дублировать в папке сайта под другим номером ID категории .

И огромный респект и уважуха за внимание smile

Сообщение отредактировал Andrio - Среда, 02.06.2010, 01:15
 
Дата: Среда, 02.06.2010, 05:12 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Andrio,
Quote (Andrio)
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="">
То картинка.

Flesh

 
Дата: Четверг, 15.07.2010, 00:42 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Привет! подскажи пожалуйста как сделать, чтоб материал в каталоге файлов добавлялся через ВВ панель?

 
Дата: Четверг, 15.07.2010, 00:50 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rgd,
В ПУ » Главная » Пользователи » Группы пользователей » Изменить свойства и права группы (для нужной группы)

Ставишь нужные галочки:

Для админов и по умолчанию: ПУ » Главная » Общие настройки

Но это - лучше не трогать ... Пусть будет визуальный ...

Flesh

Прикрепления: 5574116.png (10.6 Kb) · 6195308.png (4.5 Kb)

 
Дата: Четверг, 15.07.2010, 06:07 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


Спасибо большое! Еще вопрос как сделать фиксированый шрифт и форматирование при добавлении материала, чтоб независимо от того какой текст вставляешь, он преобразовывался в установленный?

 
Дата: Четверг, 15.07.2010, 06:28 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rgd,
Quote (rgd)
Спасибо большое! Еще вопрос как сделать фиксированый шрифт и форматирование при добавлении материала, чтоб независимо от того какой текст вставляешь, он преобразовывался в установленный?

Что бы «преобразовывался в установленный» - только при помощи JS.
А вот чтобы отображался одинаково, независимо от форматирования - это вот так:

Quote (Css)
.eMessage,.eMessage p,.eMessage span{
font: 11px/1 Verdana, Helvetica, sans-serif! important;
}

Quote (Css)
.eMessage font {
color:inherit; /* Нормальные браузеры */
color:expression(this.parentNode.currentStyle["color"]); /* IE */
font:inherit; /* Нормальные браузеры. Font вместо font-size для Оперы */
font-family:expression(this.parentNode.currentStyle["fontFamily"]); /* IE */
font-size:100.01%; /* Все браузеры */
}

Ну и так, на всякий ...

Quote (Css)
.eMessage s,.eMessage u {
text-decoration:inherit; /* Нормальные браузеры */
text-decoration:expression(this.parentNode.currentStyle["textDecoration"]); /* IE */
}

Только учти, что стили действуют на всех ... и на администраторов и на пользователей и на гостей .... ヅ

И проверь, прписано ли у тебя в body стили для текста по умолчанию ... Типа:

Quote (CSS)
body {
color: #000;
font: 11px/1 Verdana, Helvetica, sans-serif;
/* и прочие стили для текста */
}

Flesh

 
Дата: Четверг, 15.07.2010, 06:45 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


Хочу сделать добавление материала как на этом сайте!

 
Дата: Четверг, 15.07.2010, 06:51 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rgd,
Quote (rgd)
Хочу сделать добавление материала как на этом сайте!

и в чем проблема? - делай.

Flesh

 
Дата: Четверг, 15.07.2010, 06:58 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


Хочу установить шрифт Times New Roman размер 10 выравнивание по ширине, где мне это прописать в коде?

У меня CSS выглядит так:

Code
/* Entries Style */
.eBlock {}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:10pt;font-weight:bold;color:#000000; padding: 10px; border-bottom: 1px dashed #cbcbe6; background:#f1f8fb;}
.eTitle a:link {text-decoration:none; color:#000000;}
.eTitle a:visited {text-decoration:none; color:#000000;}
.eTitle a:hover {text-decoration:underline; color:#000000;}
.eTitle a:active {text-decoration:none; color:#000000;}

.eMessage {text-align:justify;padding:10px !important; font-size: 9pt;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#79a53d;padding-bottom:5px;padding-top:3px; text-align:left;font-size:7pt;}
.eDetails1 {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-familyVerdana,:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/805/24.gif') no-repeat 0px 0px;}
/* ------------- */


 
Дата: Четверг, 15.07.2010, 18:04 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rgd,
Quote (rgd)
Хочу установить шрифт Times New Roman размер 10 выравнивание по ширине, где мне это прописать в коде?

Quote (likbezz)
А вот чтобы отображался одинаково, независимо от форматирования - это вот так:
Quote (Css)
.eMessage,.eMessage p,.eMessage span{
font: 11px/1 Verdana, Helvetica, sans-serif! important;
}

Quote
.eMessage {text-align:justify;padding:10px!important;font: 10pt/100% 'Times New Roman',serif;}

http://likbezz.ucoz.ru/search/?q=Справочник+css

Flesh

 
Дата: Четверг, 15.07.2010, 20:16 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


Я заменил строчку .eMessage на ту которую ты показал, но при добавлении текста, он все равно не изменяет ни шрифт, ни размер, посмотри код, что не так?

Code
.eMessage {text-align:justify;padding:10px!important;font: 10pt/100% 'Times  New Roman',serif;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#79a53d;padding-bottom:5px;padding-top:3px; text-align:left;font-size:7pt;}
.eDetails1 {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-familyVerdana,:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}

Может быть надо сделать изменения в самом модуле каталога?

Добавлено (15.07.2010, 20:16)
---------------------------------------------
Я даже ради эксперимента взял его параметры CSS в /* Entries Style */ установил себе, но все равно ни каких результатов, как же он сделал такую форму добавления материалов?

Сообщение отредактировал rgd - Четверг, 15.07.2010, 19:56
 
Дата: Пятница, 16.07.2010, 00:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rgd,
Quote (rgd)
Я заменил строчку .eMessage на ту которую ты показал, но при добавлении текста, он все равно не изменяет ни шрифт, ни размер, посмотри код, что не так

Поробуй так:
Quote (CSS)
.eMessage,.eMessage p,.eMessage span{text-align:justify;padding:10px!important;font: 10pt/100% 'Times New Roman',serif! important;}

Quote (rgd)
как же он сделал такую форму добавления материалов?

А ты что вообще хочешь сделат?
Форму или вид материалов? ....
И про какую форму идет речь?
И неплохо бы ссылку на твои эксперименты ... ヅ

Flesh

 
Дата: Пятница, 16.07.2010, 19:03 |
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline


Мне надо чтоб при вставке текста в форму он изменялся на мой шрифт и размер! http://free-net.clan.su

Сообщение отредактировал rgd - Пятница, 16.07.2010, 19:08
 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Настройка модулей системы от uCoz. » Разделы Категории Меню категорий (Настройка-редактирование разделов,категорий,меню категорий)
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:


Мобильная версия