Разделы и категории
|
|
Дата: Вс, 04.08.2013, 01:54:01 | Сообщение # 1
|
Кто может подсказать как сделать что бы отображались в блоке не только разделы но и сами категории. Скрин: Заранее спасибо!
|
|
Дата: Вс, 04.08.2013, 02:47:03 | Сообщение # 2
|
Shum, DHTML меню сделать (или париться с информерами).
|
|
Дата: Вс, 04.08.2013, 12:47:43 | Сообщение # 3
|
я в этом не много понимаю, может кто сможет сделать? о вознаграждении договоримся. Вот у меня в коде так:
Сообщение отредактировал Shum - Вс, 04.08.2013, 12:52:56
|
|
Дата: Вс, 04.08.2013, 13:10:47 | Сообщение # 4
|
Shum, Можно попробовать через ul и li сделать Спори у -SAM-, может он поможет ---С какой стати? ответ получен, остальное сюда - https://diz-cs.ru/forum/9 , пусть делают за них; тему перебросил.--- (с) -SAM-
|
|
Дата: Вс, 04.08.2013, 21:40:53 | Сообщение # 5
|
Ребят, жду помощи до сих пор не разобрался как сделать.
|
|
Дата: Пн, 05.08.2013, 17:59:53 | Сообщение # 6
|
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
|
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
|
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
|
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
|
Вот так: Код <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
|
Tiny, большое тебе спасибо, помог, тему можно закрывать
|
|