Arkadaşlar
Alt kısımdaki hatayı alıyorum hatayı da etiketlerin listelenmesinde alıyorum. Normal Listeleme sayfasında sıkıntı yok..
Php bilen bir arkadaş yardımcı olabilir mi ?

Hata Kodu : Notice: Undefined variable: paginate in/home/engellic/public_html/app/view/list/blog.phpon line56

Php Listeleme Sayfası Kodu :
                    <div class="posts-pagination mb-30 mt-20">
 <ul>
 <?= $paginate ?> 
 </ul>
                      </div>


Controller Sayfası Kodu :
 else if (route(1) == 'etiket') {
 $getTag = route(2);
 if ($getTag) {
 $tag = str_replace('-', ' ', $getTag);
 $editedTag = mb_convert_case(mb_strtolower($tag), MB_CASE_TITLE, "UTF-8");
 $meta['title'] = $editedTag . " - " . setting('title');


 $searchQuery = "SELECT * FROM pages LEFT JOIN categories ON categories.category_id = pages.page_category LEFT JOIN users ON users.user_id = pages.user_id WHERE page_type = 'blog' && ( page_title LIKE '%" . $tag . "%' || page_content LIKE '%" . $tag . "%' || page_meta LIKE '%" . $tag . "%' ) ORDER BY page_create DESC LIMIT 0,5";

 $query = $db->prepare($searchQuery);
 $query->execute();
 $pages = $query->fetchAll(PDO::FETCH_ASSOC);
 $getTagTitle = false;
 if ($pages && is_array($pages) && count($pages) > 0) {
 foreach ($pages as $fastPage) {
 if (!empty($fastPage['page_meta'])) {
 $fastPageMetas = @explode(',', $fastPage['page_meta']);
 if ($fastPageMetas && is_array($fastPageMetas) && count($fastPageMetas) > 0) {
 foreach ($fastPageMetas as $fastPageMeta) {
 if (!empty($fastPageMeta)) {
 $fastPageMetaPermlink = permalink(trim($fastPageMeta));
 if ($fastPageMetaPermlink == $getTag) {
 $getTagTitle = trim($fastPageMeta);
 break;
 }
 }
 }
 }
 }
 if ($getTagTitle != false) {
 break;
 }
 }
 }
 if ($getTagTitle != false) {
 $meta['title'] = $getTagTitle . " - " . setting('title');
            $meta['description'] = $getTagTitle . " - " . setting('title');
 }
                        
 } else {
 header('Location: ' . site_url('blog'));
 exit;
 }

} else if (route(1)) {
 $cat_slug = route(1);
 $totalRecord = $cat_check = $db->from('pages')
 ->select('count(page_id) as total')
 ->where('page_type', 'blog')
 ->where('category_url', $cat_slug)
 ->leftJoin('categories', '%s.category_id = %s.page_category')
 ->leftJoin('users', '%s.user_id = %s.user_id')
 ->total();
 $pagination = $db->pagination($totalRecord, $pageLimit, $pageParam);
 
 $cat_check = $db->select('pages.page_title, pages.page_img, pages.page_desc, pages.page_create, categories.category_name, users.name')
 ->from('pages')
 ->where('page_type', 'blog')
 ->where('category_url', $cat_slug)
 ->leftJoin('categories', '%s.category_id = %s.page_category')
 ->leftJoin('users', '%s.user_id = %s.user_id')
 ->orderBy('page_create', 'DESC')
 ->limit($pagination['start'], $pagination['limit'])
 ->all();

 if ($cat_check) {
 $pages = $cat_check;
 $paginate = $db->showPagination(site_url() . 'blog/' . $cat_slug . '?' . $pageParam . '=[page]');
 } else {
 header('Location: ' . site_url('404'));
 exit;
    }


Yardımcı olursanız çok sevinirim Teşekkürler