Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Разделы и категории
Дата: Вс, 04.08.2013, 01:54:01 | Сообщение # 1
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Кто может подсказать как сделать что бы отображались в блоке не только разделы но и сами категории.
Скрин:
Заранее спасибо!
Дата: Вс, 04.08.2013, 02:47:03 | Сообщение # 2
Аватарка -SAM-
⇚ Stand Alone Man ⇛
OFF
Гл. Администратор
5630 Сообщения:
88 Награды:
262 Отзывы:
Сайт пользователя:
Shum, DHTML меню сделать (или париться с информерами).


Дата: Вс, 04.08.2013, 12:47:43 | Сообщение # 3
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
я в этом не много понимаю, может кто сможет сделать? о вознаграждении договоримся.
Вот у меня в коде так:
Сообщение отредактировал Shum - Вс, 04.08.2013, 12:52:56
Дата: Вс, 04.08.2013, 13:10:47 | Сообщение # 4
Аватарка Towa
OFF
Премиум
2013 Сообщения:
11 Награды:
80 Отзывы:
Сайт пользователя:
Shum, Можно попробовать через ul и li сделать
Спори у -SAM-, может он поможет

---С какой стати? ответ получен, остальное сюда - https://diz-cs.ru/forum/9 , пусть делают за них; тему перебросил.--- (с) -SAM-

Дата: Вс, 04.08.2013, 21:40:53 | Сообщение # 5
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Ребят, жду помощи до сих пор не разобрался как сделать.
Дата: Пн, 05.08.2013, 17:59:53 | Сообщение # 6
Аватарка Tiny
OFF
Постоянный
516 Сообщения:
6 Награды:
92 Отзывы:
Shum, итак...
Во-первых информер. Перенастрой его. Открой настройки и жми по кнопке "Дополнительные опции". Там нужно отметить галочку "Возвращать результат в JavaScript формате:", после чего появится справа от нее (если еще не появилась) еще одна галочка, "Возвращать полный список категорий", которую тоже надо отметить. Информер должен выглядеть так:
[ Каталог файлов · Категории · Колонки: 1 · JavaScript формат · Полный список ]

Теперь скрипт самого меню, его ставь туда, где хочешь видеть меню:
Код

$MYINF_1$
<script type="text/javascript">
for(var i=0;i<uCatsOut.length;i++) {
     if(uCatsOut[i][2] == '1') {
     document.write('<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><br>');
     for(var j=0;j<uCatsOut.length;j++) {
     if(uCatsOut[i][0] == uCatsOut[j][1]) {
     document.write('<a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a><br>');
     }
     }
     } else if (uCatsOut[i][1] == '0') {
     document.write('<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><br>');          
     }
}
</script>


$MYINF_1$ заменить на свой код.
Сообщение отредактировал Tiny - Пн, 05.08.2013, 18:00:39
Дата: Пн, 05.08.2013, 20:57:18 | Сообщение # 7
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Tiny, спасибо, но у меня все обычным текстом, где-то что-то не так вставил?

Скрин:
http://2.firepic.org/2/images/2013-08/05/n18mv8lghi7c.png
Код:
Код
<div class="box_top">
<div class="box_top_text">Категории</div></div>  
<div><div class="box_content" style="padding:0px;">
$MYINF_1$  
<script type="text/javascript">  
for(var i=0;i<uCatsOut.length;i++) {  
      if(uCatsOut[i][2] == '1') {  
      document.write('<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><br>');  
      for(var j=0;j<uCatsOut.length;j++) {  
      if(uCatsOut[i][0] == uCatsOut[j][1]) {  
      document.write('<a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a><br>');  
      }  
      }  
      } else if (uCatsOut[i][1] == '0') {  
      document.write('<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a><br>');           
      }  
}  
</script>  
</div></div>
Дата: Пн, 05.08.2013, 21:29:35 | Сообщение # 8
Аватарка Tiny
OFF
Постоянный
516 Сообщения:
6 Награды:
92 Отзывы:
Shum, теги <li> и </li> еще просто нужны:
Код
<script type="text/javascript">    
for(var i=0;i<uCatsOut.length;i++) {    
        if(uCatsOut[i][2] == '1') {    
        document.write('<li><a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></li>');    
        for(var j=0;j<uCatsOut.length;j++) {    
        if(uCatsOut[i][0] == uCatsOut[j][1]) {    
        document.write('<li>&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a></li>');    
        }    
        }    
        } else if (uCatsOut[i][1] == '0') {    
        document.write('<li>&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></li>');             
        }    
}    
</script>    
</div></div>
Сообщение отредактировал Tiny - Пн, 05.08.2013, 21:33:26
Дата: Пн, 05.08.2013, 21:55:17 | Сообщение # 9
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Tiny, Смотри, теперь вот так вот:

http://5.firepic.org/5/images/2013-08/05/7o7er7eli5uy.png

Код
<div class="box_top">
<div class="box_top_text">Категории</div></div>  
<div><div class="box_content" style="padding:0px;">
$MYINF_1$
     <script type="text/javascript">     
for(var i=0;i<uCatsOut.length;i++) {     
         if(uCatsOut[i][2] == '1') {     
         document.write('<li><a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></li>');     
         for(var j=0;j<uCatsOut.length;j++) {     
         if(uCatsOut[i][0] == uCatsOut[j][1]) {     
         document.write('<li>&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a></li>');     
         }     
         }     
         } else if (uCatsOut[i][1] == '0') {     
         document.write('<li>&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></li>');              
         }     
}     
</script>     
</div></div>
</div></div>
Дата: Вт, 06.08.2013, 13:16:54 | Сообщение # 10
Аватарка Tiny
OFF
Постоянный
516 Сообщения:
6 Награды:
92 Отзывы:
Вот так:
Код
<div class="box_top">
<div class="box_top_text">Категории</div></div>    
<div><div class="box_content" style="padding:0px;">
$MYINF_1$<script type="text/javascript">      
for(var i=0;i<uCatsOut.length;i++) {      
          if(uCatsOut[i][2] == '1') {      
          document.write('<div class="box_menu_content"><a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></div>');      
          for(var j=0;j<uCatsOut.length;j++) {      
          if(uCatsOut[i][0] == uCatsOut[j][1]) {      
          document.write('<div class="box_menu_content">&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[j][5]+'">'+uCatsOut[j][3]+'</a></div>');      
          }      
          }      
          } else if (uCatsOut[i][1] == '0') {      
          document.write('<div class="box_menu_content">&n'+'bsp;&n'+'bsp;&n'+'bsp;<a href="'+uCatsOut[i][5]+'">'+uCatsOut[i][3]+'</a></div>');               
          }      
}      
</script>
</div></div>
Сообщение отредактировал Tiny - Вт, 06.08.2013, 16:53:29
Дата: Вт, 06.08.2013, 20:01:44 | Сообщение # 11
Аватарка Shum
OFF
Пользователь
101 Сообщения:
1 Награды:
0 Отзывы:
Skype пользователя:
Сайт пользователя:
Tiny, большое тебе спасибо, помог, тему можно закрывать
  • Страница 1 из 1
  • 1
Поиск: