Работа с категориями :: Удаление категории

Для того чтобы удалить категорию - кликаете на нужную вам категорию правой клавишей мыши и в меню выбираете "Удалить". Вуаля - категории больше нет.


Если вам нужно удалить сразу несколько категорий - вы можете либо удерживая CTRL отметить нужные категории (они подсветятся серым) либо кликнуть на категорию и затем удерживая SHIFT - кликнуть на другую. При этом отметятся все категории находящиеся Между этими двумя (включительно). Затем снова правый клик и "Удалить"



Что при этом нужно понимать:
a) Удалятся в том числе все Подкатегории удаленных категорий.
b) Содержание категорий не будет удалено.
Система ничего не знает о содержании категорий поэтому не может удалить его. За удаление должен отвечать input модуль этой категории.

На практике удаление выглядит так:
1) Web-gooroo получает номер категории которую нужно удалить.
2) Смотрит какой input модуль присвоен категории.
3) Смотрит в какой директории находится этот input модуль.
4) Ищет в этой директории файл wbg_delete_content.php
5) Если находит - то делает include() этого файла и передает ему массив $category в котором находится вся информация по удаляемой категории. Ну а тут уже этот файлик должен удалить то что нужно.
Например:
<?php mysql_query("DELETE FROM texts WHERE category_id='".$category['id']."'");?>

6) Удаляет запись о категории из wbg_tree_categories

Пользователь

Пароль

Поиск по сайту



Ссылка продана за пачку денег
бесплатная CMS