Ordner: admin/system/classes/AdminCategories
CategoriesControl.inc.php (Alle Funktionen für Kategorie Bearbeitung, Verschieben, Löschen etc.)
Template: ohne
Funktionen:
- remove_categories($category_id) (Löschen Kategorie rekursiv)
- remove_category($category_id) (Löschen einer Kategorie)
- insert_category($categories_data, $dest_category_id, $action = 'insert') (Einfügen/Bearbeiten Kategorie)
- set_category_recursive($categories_id, $status = "0")
- set_category_product_recursive($categories_id, $status = "0")
- move_category($src_category_id, $dest_category_id)
- copy_category($src_category_id, $dest_category_id, $ctype = "link")
- count_category_products($category_id, $include_deactivated = false)
- count_category_childs($category_id)
CategoriesListingContentView.inc.php (Kategorie Listen Ansicht)
Template: category/categories_view.html
Funktionen:
- prepare_data()
- categroies_listing_view()
NewCategoryContentControl.inc.php (derzeit noch keine Funktion)
Template: ohne
Funktionen:
- proceed()
NewCategoryContentView.inc.php (Kategorie anlegen/bearbeiten)
Template: category/new_category.html
Funktionen:
- prepare_data()
- new_category_view()