cotonti.com : Как задать классы и обернуть нумерацию страниц https://www.cotonti.com Laatste forum onderwerpen Cotonti en Wed, 14 Jan 2026 10:06:16 -0000 vpktz #47562 Kort:
#47550 vpktz:

в thema.resources.php

$R['link_pagenav_gap'] = '<li class="uk-disabled"><a href="https://www.cotonti.com/javascript:void();">...</a></li>';

Здесь нет необходимости использовать ссылку и сразу же глушить ее джавой. Проще и правильнее будет так:

$R['link_pagenav_gap'] = '<li class="uk-disabled"><span>...</span></li>';

Действитльно, работает и так.

Не помню откуда у меня там скрипт, но помню были проблемы с классом "активная страница", не было выделения. Сейчас проверил работает и так как вы сказали, значит это правильнее. А лишний скрипт пусть и маленький явно не к чему.yes

]]>
Zo, 03 Dec 2023 17:01:36 -0000
Kort #47550 vpktz:

в thema.resources.php

$R['link_pagenav_gap'] = '<li class="uk-disabled"><a href="https://www.cotonti.com/javascript:void();">...</a></li>';

Здесь нет необходимости использовать ссылку и сразу же глушить ее джавой. Проще и правильнее будет так:

$R['link_pagenav_gap'] = '<li class="uk-disabled"><span>...</span></li>';
]]>
Zo, 03 Dec 2023 14:21:03 -0000
Argont #47548 Kabak:

Например, для топиков форума создаётся так 

$pagenav = cot_pagenav('forums', "m=topics&s=$s&ord=$o&w=$w", $d, $totaltopics, Cot::$cfg['forums']['maxtopicsperpage']);

получаем

	'FORUMS_TOPICS_PAGES' => $pagenav['main'],
	'FORUMS_TOPICS_PAGEPREV' => $pagenav['prev'],
	'FORUMS_TOPICS_PAGENEXT' => $pagenav['next'],
	'FORUMS_TOPICS_PAGELAST' => $pagenav['last'],
	'FORUMS_TOPICS_PAGECURRENT' => $pagenav['current'],
	'FORUMS_TOPICS_PAGETOTAL' => $pagenav['total'],
	'FORUMS_TOPICS_PAGEONPAGE' => $pagenav['onpage'],
	'FORUMS_TOPICS_PAGEENTRIES' => $pagenav['entries'],

 

Как можно задать внешний вид нумерации страниц, чтобы вся обёртка, а не только цифры нумерации или символы созданные cot_pagenav()  были ссылкой ?

$R['code_title_page_num'] = ' (' . cot::$L['Page'] . ' {$num})';
$R['link_pagenav_current'] = '<li class="page-item active"><a class="page-link link-white" href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';
$R['link_pagenav_first'] = '<li class="page-item"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.cot::$L['pagenav_first'].'</a></li>';
$R['link_pagenav_gap'] = '<li class="page-item disabled"><a class="page-link" href="https://www.cotonti.com/javascript:void();">...</a></li>';
$R['link_pagenav_last'] = '<li class="page-item"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.cot::$L['pagenav_last'].'</a></li>';
$R['link_pagenav_main'] = '<li class="page-item"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';
$R['link_pagenav_next'] = '<li class="page-item"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.cot::$L['pagenav_next'].'</a></li>';
$R['link_pagenav_prev'] = '<li class="page-item"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.cot::$L['pagenav_prev'].'</a></li>';

 

]]>
Zo, 03 Dec 2023 09:47:33 -0000
vpktz в thema.resources.php

$R['link_pagenav_current'] = '<li class="uk-active"><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';
$R['link_pagenav_first'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.$L['pagenav_first'].'</a></li>';
$R['link_pagenav_gap'] = '<li class="uk-disabled"><a href="https://www.cotonti.com/javascript:void();">...</a></li>';
$R['link_pagenav_last'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.$L['pagenav_last'].'</a></li>';
$R['link_pagenav_main'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';
$R['link_pagenav_next'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.$L['pagenav_next'].'</a></li>';
$R['link_pagenav_prev'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}>'.$L['pagenav_prev'].'</a></li>';

на страницах

        <ul class="uk-pagination">
          {PAGENAV_PREV}
          {PAGENAV_PAGES}
          {PAGENAV_NEXT}
        </ul>

У меня так, вроде все хорошо работает

]]>
Zo, 03 Dec 2023 01:57:41 -0000
Kort $R['link_pagenav_current'] = '<li class="page-item active"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>{$num}</a></li>'; $R['link_pagenav_first'] = '<li class="page-item"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>'.$R['icon-arrow-left'].'</a></li>'; $R['link_pagenav_prev'] = '<li class="page-item"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>'.$R['icon-chevron-left'].'</a></li>'; $R['link_pagenav_main'] = '<li class="page-item"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>{$num}</a></li>'; $R['link_pagenav_next'] = '<li class="page-item"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>'.$R['icon-chevron-right'].'</a></li>'; $R['link_pagenav_last'] = '<li class="page-item"><a href="https://www.cotonti.com/{$url}" class="page-link {$class}" {$rel}>'.$R['icon-arrow-right'].'</a></li>'; $R['link_pagenav_gap'] = '<li class="page-item disabled"><span class="page-link">...</span></li>'; ]]> Za, 02 Dec 2023 21:10:57 -0000 Kabak Например, для топиков форума создаётся так 

$pagenav = cot_pagenav('forums', "m=topics&s=$s&ord=$o&w=$w", $d, $totaltopics, Cot::$cfg['forums']['maxtopicsperpage']);

получаем

	'FORUMS_TOPICS_PAGES' => $pagenav['main'],
	'FORUMS_TOPICS_PAGEPREV' => $pagenav['prev'],
	'FORUMS_TOPICS_PAGENEXT' => $pagenav['next'],
	'FORUMS_TOPICS_PAGELAST' => $pagenav['last'],
	'FORUMS_TOPICS_PAGECURRENT' => $pagenav['current'],
	'FORUMS_TOPICS_PAGETOTAL' => $pagenav['total'],
	'FORUMS_TOPICS_PAGEONPAGE' => $pagenav['onpage'],
	'FORUMS_TOPICS_PAGEENTRIES' => $pagenav['entries'],

 

Как можно задать внешний вид нумерации страниц, чтобы вся обёртка, а не только цифры нумерации или символы созданные cot_pagenav()  были ссылкой ?

]]>
Za, 02 Dec 2023 20:27:13 -0000