2016-06-27 1 views
1

У Joomla, похоже, нет поддержки по умолчанию для разбивки на страницы ... Я уверен, что это неправильно. Это должно быть очень обширным для настройки SEO.Как добавить номера страниц в заголовки страниц и браузеров в Joomla?

Но мой вопрос здесь, разбиение на страницы внизу страницы дает URL-адреса, такие как /itemlist?start=4 - Где 4 - номер позиции для запуска списка.

Проблема в том, что все страницы имеют одинаковый заголовок браузера. Как добавить «страницу #» в конце заголовка браузера без использования плагина?

UPDATE:

Я наткнулся на этот API странице https://api.joomla.org/cms-3/classes/JPagination.html и это, кажется, ссылается на следующее, что я буду пробовать и использовать, и посмотреть, смогу ли я получить результат в тег заголовка так или иначе.

getPagesCounter

Создать и вернуть разбивки на страницы страницы счетчик строки, то есть. Страница 2 из 4.

getPagesCounter() : string

UPDATE:

Я понятия не имею, как вывести эту строку на страницу, я попытался с помощью echo getPagesCounter(), но это возвращает нуль. Любая помощь или информация очень приветствуются. Как использовать эту функцию в переопределении шаблона?

ответ

0

Вы можете сделать это в плагине контента, проверяя переменную GET, а затем, используя что-то вроде ниже:

$app = JFactory::getApplication(); 
$this->setTitle($this->getTitle() . ' - ' . 'Page N'); 

где N является номер текущей страницы, которые вы можете получить от $ _GET ,

+0

Я хочу избавиться от параметров URL, так что это не значит, что я ничего не смогу получить от $ _GET? Кроме того, у меня нет номеров страниц, отображаемых в URL-адресе, когда я просматриваю страницу 5, URL-адрес отображается как/itemlist? Start = 16 – Lee

Смежные вопросы