• Страница 1 из 1
  • 1
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » sms4file [6]
Результаты поиска
Дата: Воскресенье, 09.09.2012, 20:25 | Сообщение #1 | Тема: Меню вывода разделов с категориями
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Еще раз для бестолковых (для меня):
У нас есть 3 блока:
1) информер (например:)
$MYINF_8$
2) Java-скрипт[color=purple]
Code
<script type="text/javascript">
var myCatMenu=$('#myCatMenu');
for(var i=0;i<uCatsOut.length;i++) {
if(uCatsOut[i][2]=='1'){
myCatMenu.append('<li class="cSec"><a class="sub" href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><ul class="submenu"></ul></li>');
var myCatMenuSec=$('#myCatMenu li.cSec ul.submenu');
for(var j=0;j<uCatsOut.length;j++) {
if(uCatsOut[i][0]==uCatsOut[j][1]){
myCatMenuSec.append('<li class="sCat"><a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a></li>');
}};
}};
</script>[/color]

3) Стили в CSS
Code
[color=green]#myScriptMenu{margin:5px;width:200px;text-align:left;}... и т.д.[/color]


Что дальше делать? Стили вставляем в CSS - это понятно.
Информер в правый или левый контейнер.
Джаву вставляем между <head> и </head>
Правильно я все понял?


 
Дата: Пятница, 21.09.2012, 23:40 | Сообщение #2 | Тема: Дополнительные поля в UCOZ
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Подскажите пожалуйста скрипт:
Если поле $OTHER1$ что-нибудь содержит (заполнено), то выполняется одно условие, если нет – то другое.

Как я себе это представляю:
Если поле $OTHER1$ содержит длину символов более 0 знаков, то тогда выполняется одно условие, если нет – то другое.

Очень нужно


 
Дата: Суббота, 22.09.2012, 14:55 | Сообщение #3 | Тема: Дополнительные поля в UCOZ
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Спасибо, но немного не то.
Расскажу подробнее, наверное, это нужно было сделать сразу.
если $OTHER1$ содержит ссылку на картинку, то на странице где выполняется <img src="$OTHER1$"... >,
иначе (если $OTHER1$ ничего не содержит), выполняется <img src="/temp.jpg" ... >

если $OTHER1$ содержит что-то другое, а не ссылку - не страшно.


 
Дата: Суббота, 22.09.2012, 16:23 | Сообщение #4 | Тема: Дополнительные поля в UCOZ
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Спасибо, разобрался сам.

Сообщение отредактировал sms4file - Суббота, 22.09.2012, 16:37
 
Дата: Суббота, 22.09.2012, 16:39 | Сообщение #5 | Тема: Меню вывода разделов с категориями
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Спасибо, вроде прогресс есть.
Значит хочу написать следующее:
Если посмотреть Ваши примеры:

☑ Пример ... Клик... (html)
☑ Пример ...Клик... (txt)
☑ Пример ... Клик... (html) (гормошка)

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

http://likbezz.ru/publ/ucoz/scripts/informer_categories_in_javascript_format_implementation_of_the_menu_for_ucoz/29-1-0-62
меню по вышеуказанной ссылке тоже работает, но также собирает под одним любым разделом все категории.
Но в Вашем меню на сайте, слева, работает все правильно. как быть?
Спасибо

Добавлено (18.09.2012, 22:51)
---------------------------------------------
Разобрался уже, все дело в неправильном JAVA коде, вот правильный
Code
<script type="text/javascript">
var myCatMenu=$('#myCatMenu');
for(var i=0;i<uCatsOut.length;i++) {
if(uCatsOut[i][2]=='1'){
myCatMenu.append('<li class="cSec"><a class="sub" href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><ul id="sSec'+uCatsOut[i][0]+'" class="submenu"></ul></li>');
var myCatMenuSec=$('#sSec'+uCatsOut[i][0]);
for(var j=0;j<uCatsOut.length;j++) {
if(uCatsOut[i][0]==uCatsOut[j][1]){
myCatMenuSec.append('<li class="sCat"><a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a></li>');
}};
}};
</script>


Жаль, что не хватает мозгов сделать правильный скрипт для гармошки. =(((

Добавлено (22.09.2012, 16:39)
---------------------------------------------
likbezz, Подскажите, пожалуйста, правильный скрипт гармошки

Сообщение отредактировал sms4file - Вторник, 18.09.2012, 23:22
 
Дата: Суббота, 22.09.2012, 23:14 | Сообщение #6 | Тема: Меню вывода разделов с категориями
Рядовой
Группа: Зарегистрированные
Сообщений: 6
Награды: 0
Репутация: 0
Статус: Offline


Это где это оно собирает?
Там как раз все работает четко.

В примере все четко работает, а если использовать сам код описанный на:
"Информер категорий в JavaScript формате. Реализация меню разделов/категорий. Для юКоз (uCoz)"
то там не все "гладко".
- Гормошка - то же меню, только другие элементы )
Подумайте.

Да в том-то и дело, не знаю откуда начинать, то ли ошибка в CSS, то ли в Java.
У Вас на это минут 10 уйдет... а у меня - минимум неделю.
Мне действительно очень-очень нужен скрипт гармошки!


Сообщение отредактировал sms4file - Суббота, 22.09.2012, 23:35
 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » sms4file [6]
  • Страница 1 из 1
  • 1
Поиск:


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