Помощник
|
Построение дерева категорий на PHP |
ZloiKombat
|
Сообщение
#1
|
||
|
|
||
|
|||
webpavilion |
18.7.2013, 16:05;
Ответить: webpavilion
Сообщение
#2
|
|
-------------------- Не ведитесь, cамопис это почти всегда плохо! Делаю сайты на Drupal 7.x (очень дорого) |
|
|
Gerga |
18.7.2013, 21:19;
Ответить: Gerga
Сообщение
#3
|
|
ZloiKombat,
function build_tree($cats,$parent_id){
if(is_array($cats) and isset($cats[$parent_id])){ foreach($cats[$parent_id] as $cat){ $tree = ' '.$cat['name']; $tree .= build_tree($cats,$cat['id']); } } else return null; return $tree; } |
|
|
webpavilion |
18.7.2013, 21:59;
Ответить: webpavilion
Сообщение
#4
|
|
Gerga вот про это не заметили:
То есть: раздел - нет пробелов, подраздел - 1 пробел, подподраздел - 2 пробела, подподподраздел - 3 пробела и т.д.
-------------------- Не ведитесь, cамопис это почти всегда плохо! Делаю сайты на Drupal 7.x (очень дорого) |
|
|
Lady_in_Web |
22.7.2013, 20:11;
Ответить: Lady_in_Web
Сообщение
#5
|
|
ZloiKombat, в каком виде у вас дерево категорий хранится? ID / Parent ID?
|
|
|
wemark |
23.7.2013, 23:11;
Ответить: wemark
Сообщение
#6
|
|
function build_tree($cats,$parent_id){
if(is_array($cats) and isset($cats[$parent_id])){ $tree = '<ul>'; foreach($cats[$parent_id] as $cat){ for($i=0;$i<$parent_id;$i++) $tree .= ' '; $tree .= ''.$cat['name']; $tree .= build_tree($cats,$cat['id']); } $tree .= '</ul>'; } else return null; return $tree; } Сообщение отредактировал wemark - 23.7.2013, 23:11 -------------------- |
|
|
andreykashops |
24.7.2013, 9:06;
Ответить: andreykashops
Сообщение
#7
|
|
wemark, а зачем тогда оборачивать в <ul>?
-------------------- |
|
|
Lady_in_Web |
24.7.2013, 12:39;
Ответить: Lady_in_Web
Сообщение
#8
|
|
|
|
|
wemark |
31.7.2013, 1:10;
Ответить: wemark
Сообщение
#9
|
|
|
andreykashops, <ul></ul> лишние.. пропустил просто..
Lady_in_Web, какой более простой способ вставки от 0 до 4 пробелов вы видите?
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна ли плоская структура категорий в ИМ? | 1 | noviktamw | 1187 | 26.3.2024, 21:50 автор: c4p1t4l15t |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3424 | 19.12.2023, 18:55 автор: CULA |
|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1246 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44941 | 19.7.2023, 10:03 автор: qpPeW |
|
Есть спецы по php/laravel? | 3 | Mixatraider | 1894 | 26.5.2023, 20:48 автор: Mixatraider |
Текстовая версия | Сейчас: 25.4.2024, 10:32 |