Как изменить выходное значение href пагинатора CakePHP 2 - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть объект-помощник cakephp 2-paginator, как показано ниже

<?php
    echo $this->Paginator->numbers(array('separator' => '', 'tag' => 'li', 'currentLink' => true, 'currentClass' => 'active', 'currentTag' => 'a'));
?>

Его вывод html a tag теги, подобные этой

<a href="/?page=1" currentlink="1">1</a>
<a href="/?page=2" currentlink="2">2</a>

Я хочу удалить первый слеш ватрибут href, поэтому я хочу выводить как

<a href="?page=1" currentlink="1">1</a>
<a href="?page=2" currentlink="2">2</a>

Я пытался получить атрибут href с помощью этого кода, но не знаю, как его изменить

<?php
$htmlNext = $this->Paginator->numbers(array('separator' => '', 'tag' => 'li', 'currentLink' => true, 'currentClass' => 'active', 'currentTag' => 'a')); //gets paginator next HTML tag
$domNext = new DOMDocument();
$domNext->loadHTML($htmlNext);
$tagsNext = $domNext->getElementsByTagName('a');
$theLinkNext = "";
foreach ($tagsNext as $tag) 
{
    $theLinkNext = $tag->getAttribute('href');
    echo $theLinkNext;
}
?>

Надеюсь, кто-то может помочья.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...