cotonti.com : Пагинация pagination active https://www.cotonti.com Son konu mesajları Cotonti en Mon, 02 Feb 2026 23:05:02 -0000 webitproff ценю самокритику, я сам такой,

но тупой тот,

кто вобще не задаётся вопросами

cool

]]>
Paz, 05 Mar 2023 21:19:09 -0000
vpktz #46001 webitproff:

Странно. активная это

$R['link_pagenav_current']

и она "горячо" подсвечивается у меня прямо в "кнопку"uk-button-warning так:

 

$R['link_pagenav_current'] = '<li><a class="uk-button uk-button-small uk-button-warning uk-margin-small-right" href="https://www.cotonti.com/{$url}"{$event}{$rel}><span>{$num}</span></a></li>';

а остальные по дефолту, это на UIkit3.

а на Bootstrap 5.3 у меня так

$R['link_pagenav_current'] = '<li class="page-item active"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';

 

 

 Вот я тупой , точно, main это все страницы кроме активной, а current текущая (хоть бы залез  в переводчик для интересса перевел, а я все как всегда по старой привычке методом тыка) они у меня подсвечивались и я подумал что подсвечивается только одна активная. Я еще подумал что как то не логично что активная страница мутная  а не активная аркие. И полез в css и устроил там инверсию.  Думал что когда то залазил в css и натворил делов а сейчас типа исправил. 

А дефолтные значения в css uikit очень аскетичные, то есть не активные страницы это светло серые color: #999; а активные это тоже серые только чуть по ярче color: #666;

Ну теперь все в поряке. 

]]>
Paz, 05 Mar 2023 16:11:49 -0000
webitproff Странно. активная это

$R['link_pagenav_current']

и она "горячо" подсвечивается у меня прямо в "кнопку"uk-button-warning так:

 

$R['link_pagenav_current'] = '<li><a class="uk-button uk-button-small uk-button-warning uk-margin-small-right" href="https://www.cotonti.com/{$url}"{$event}{$rel}><span>{$num}</span></a></li>';

а остальные по дефолту, это на UIkit3.

а на Bootstrap 5.3 у меня так

$R['link_pagenav_current'] = '<li class="page-item active"><a class="page-link" href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';

 

]]>
Paz, 05 Mar 2023 04:45:42 -0000
vpktz #45999 webitproff:
#45998 vpktz:

Не видно активную страницу, то есть не назначается класс uk-active активной странице.

Как или куда вставиться класс uk-active что бы правильно срабатывало?

Стили uikit, отображается пагинация у меня так.  

<ul class="uk-pagination">
            {PM_PAGEPREV}{PM_PAGES}{PM_PAGENEXT}
          </ul>

 

у меня так

1. в файле myskin.rc.php после (defined('COT_CODE') or die('Wrong URL.');) прописано

require_once cot_rc('themes/'.$usr['theme'].'/'.$usr['theme'].'.resources.php');

а в этом файле ресурсов, который подключили выше прописано:

$R['link_pagenav_current'] = '<li><a class="uk-button uk-button-small uk-button-warning uk-margin-small-right" href="https://www.cotonti.com/{$url}"{$event}{$rel}><span>{$num}</span></a></li>';
$R['link_pagenav_first'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}> </a></li>';
$R['link_pagenav_gap'] = '<li cllass="uk-disabled"><span>...</span></li>';
$R['link_pagenav_last'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}> </a></li>';
$R['link_pagenav_main'] = '<li><a class="uk-button uk-button-small uk-margin-small-right uk-button-details" 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}><span class="uk-icon-button uk-button-danger uk-margin-small-right" uk-pagination-next></span></a></li>';
$R['link_pagenav_prev'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}><span class="uk-icon-button uk-button-danger uk-margin-small-right" uk-pagination-previous></span></a></li>';

это всё для UIkit-3

Если тут не срабатывает, насилуем и кидаем в myskin.php

PS. по UIkit-3 вобще любые вопросы решаются, если чего - пишите

Добавлено 6 минут спустя:

может я что-то не правильно понял, - желательно скриншот и окружение (статья или список статей)

Вы все правильно поняли и пояснили laugh

Только для точночти: строка которая непосредственно отвечает за стиль активной страницы это В myskin.rc.php

$R['link_pagenav_main'] = '<li class="uk-active"><a class="uk-button uk-button-small uk-margin-small-right uk-button-details" href="https://www.cotonti.com/{$url}"{$event}{$rel}>{$num}</a></li>';

Как раз сюда нужен стиль class="uk-active"   только у вас его почему то нету)) но я поставил все заработало. Спасибо!!!

]]>
Cmt, 04 Mar 2023 21:42:31 -0000
webitproff #45998 vpktz:

Не видно активную страницу, то есть не назначается класс uk-active активной странице.

Как или куда вставиться класс uk-active что бы правильно срабатывало?

Стили uikit, отображается пагинация у меня так.  

<ul class="uk-pagination">
            {PM_PAGEPREV}{PM_PAGES}{PM_PAGENEXT}
          </ul>

 

у меня так

1. в файле myskin.rc.php после (defined('COT_CODE') or die('Wrong URL.');) прописано

require_once cot_rc('themes/'.$usr['theme'].'/'.$usr['theme'].'.resources.php');

а в этом файле ресурсов, который подключили выше прописано:

$R['link_pagenav_current'] = '<li><a class="uk-button uk-button-small uk-button-warning uk-margin-small-right" href="https://www.cotonti.com/{$url}"{$event}{$rel}><span>{$num}</span></a></li>';
$R['link_pagenav_first'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}> </a></li>';
$R['link_pagenav_gap'] = '<li cllass="uk-disabled"><span>...</span></li>';
$R['link_pagenav_last'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}> </a></li>';
$R['link_pagenav_main'] = '<li><a class="uk-button uk-button-small uk-margin-small-right uk-button-details" 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}><span class="uk-icon-button uk-button-danger uk-margin-small-right" uk-pagination-next></span></a></li>';
$R['link_pagenav_prev'] = '<li><a href="https://www.cotonti.com/{$url}"{$event}{$rel}><span class="uk-icon-button uk-button-danger uk-margin-small-right" uk-pagination-previous></span></a></li>';

это всё для UIkit-3

Если тут не срабатывает, насилуем и кидаем в myskin.php

PS. по UIkit-3 вобще любые вопросы решаются, если чего - пишите

Добавлено 6 минут спустя:

может я что-то не правильно понял, - желательно скриншот и окружение (статья или список статей)

]]>
Cmt, 04 Mar 2023 18:21:38 -0000
vpktz Не видно активную страницу, то есть не назначается класс uk-active активной странице.

Как или куда вставиться класс uk-active что бы правильно срабатывало?

Стили uikit, отображается пагинация у меня так.  

<ul class="uk-pagination">
            {PM_PAGEPREV}{PM_PAGES}{PM_PAGENEXT}
          </ul>

 

]]>
Cmt, 04 Mar 2023 18:12:45 -0000