- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
id title link nes
1 Меню 1 # 0
2 Меню 2 # 0
3 Меню 3 # 0
4 Подменю 1 # 1
5 Подменю 2 # 1
6 Подменю 3 # 1
7 Подменю 4 # 1
8 Подменю 5 # 1
9 Подменю 6 # 2
10 Подменю 7 # 2
11 Подменю 8 # 2
12 Подменю 9 # 3
13 Подменю 10 # 3
14 Подменю 11 # 4
15 Подменю 12 # 4
16 Подменю 13 # 4
17 Подменю 14 # 16
18 Подменю 15 # 16
есть многоуровневая ситема категорий например
есть у кого нить библиотека, функция для вывода ее деревом?
nes - это категория в которую вложенно
Например что бы получилось:
Меню 1
--Подменю 1
----Подменю 11
----Подменю 12
----Подменю 13
------Подменю 14
------Подменю 15
--Подменю 2
--Подменю 3
--Подменю 4
--Подменю 5
...
и тд и тп, вплоть до бесконечности...
Могу сделать, какая CMS
без разницы какая кмс, типо таблица наверху.
я хочу суть понять) полдня мозг ломал) больше двух уровней не могу)
понимаю что в цикл надо загнать, но без указания максимального уровня вложенности мозг не думает)
без разницы какая кмс, типо таблица наверху.
я хочу суть понять) полдня мозг ломал) больше двух уровней не могу)
понимаю что в цикл надо загнать, но без указания максимального уровня вложенности мозг не думает)
Ну если сам пытаешься ,тогда тебе подсказка!
Это реализовано в DLE. смотри файл "/engine/inc/categories.php"
Ну если сам пытаешься ,тогда тебе подсказка!
Это реализовано в DLE. смотри файл "/engine/inc/categories.php"
на сколько помню там сам запрос по кругу гоняется.
имхо, не разумно. таких решений по сети много)
смотрите в сторону рекурсий
да догнал с утреца как что бы запрос не гонять по кругу)
вчера передумал видать)
смотрите тут: http://phpclub.ru/faq/Tree/AlPrintAll?v=1crk
просто замените названия переменных на свои и все заработает
да догнал с утреца как что бы запрос не гонять по кругу)
вчера передумал видать)
Зачем его гонять то? Выдерните все данные какие нужны и уже данные крутите.
А ну собственно _savit, уже дал ссылку на мою идею :)
Товарищи php-шники, может вы мне поможете с решением проблеммки?
Есть DLE и модуль Category Tree, который автоматом выводит категории. Все ок, сколько угодно уровней, но проблема с формированием ЧПУ категорий 2-го и 3-го уровней. Т.е. он вместо site.ru/category/subcategory/ формирует site.ru/subcategory/ и аналогично с 3-м уровнем.
Вот код модуля:
die ( "Hacking Attempt!" );
}
$catlist = dle_cache( "category", $config['skin'] );
if( ! $catlist ) {
$listcat = $db->query( "SELECT * from `" . PREFIX . "_category` ORDER BY `posi`" );
while( $row = $db->get_array( $listcat ) )
{
$link = $config['http_home_url'] . $row['alt_name'] . '/';
$catlist .="d.add( {$row['id']}, {$row['parentid']}, '{$row['name']}', '{$link}', '{$row['descr']}' );";
}
$db->free();
create_cache( "category", $catlist, $config['skin'] );
}
?>
Буду признателен за помощь!
У меня была такая таблица:
Запускал такую функцию.
(можно, конечно, и без position, но с position более красивое решение, позволяющее управлять позицией пункта меню относительно других)
Обратите внимание, что принцип работы этой функции: вызывание самой себя
Проверки и прочие рюшечки добавите сами.
Если нужна помощь или консультация - велкам в личку.