getMessage(); } } // Search & Pagination Logic $page = isset($_GET['page']) ? max(1, (int)$_GET['page']) : 1; $limit = 10; $offset = ($page - 1) * $limit; $search = isset($_GET['search']) ? trim($_GET['search']) : ''; $result = library_get_categories_paginated($search, $limit, $offset); $categories = $result['data']; $totalCategories = $result['total']; $totalPages = (int)ceil($totalCategories / $limit); $lang = library_get_language(); admin_render_header(library_trans('categories'), 'categories'); ?>
= library_trans('manage_categories_desc') ?>
| = library_trans('name') ?> | = library_trans('actions') ?> |
|---|---|
| = library_trans('no_categories_found') ?> | |
|
= h($categoryName) ?>
|
|