2016-06-27 2 views
1

Joomla에는 기본 페이지 매김 지원 기능이 내장되어 있지 않은 것 같습니다 ... 확실하지 않습니다. 그것은 SEO 사용자 정의를 위해 매우 광범위한 의미입니다.Joomla의 페이지 및 브라우저 제목에 페이지 번호를 어떻게 추가합니까?

하지만 내 질문은 여기 페이지의 하단에있는 페이지 번호는 /itemlist?start=4과 같은 URL을 제공합니다. 여기서 4는 목록을 시작할 항목 번호입니다.

여기의 문제는 모든 페이지의 브라우저 제목이 동일하다는 것입니다. 플러그인을 사용하지 않고 브라우저 제목 끝에 '페이지 #'을 어떻게 추가 할 수 있습니까?

UPDATE :

나는이 API 페이지 https://api.joomla.org/cms-3/classes/JPagination.html 우연히 한이 내가 시도하고 사용하고, 어떻게 든 제목 태그에 결과를 얻을 수 있는지 볼 수 있습니다 다음을 참조 할 것.

getPagesCounter

작성하고 매김 페이지 즉, 문자열을 대응 돌아갑니다. 4.

getPagesCounter() : string

페이지 2 UPDATE :

내가, 내가 echo getPagesCounter()를 사용하여 시도했다 방법 페이지로 출력이 문자열에 아무 생각을했습니다,하지만 그 null를 돌려줍니다. 어떤 도움이나 정보도 크게 감사드립니다. 템플릿 재정의에서이 함수를 어떻게 사용할 수 있습니까?

답변

0

당신은 GET 변수를 확인하고 아래 같은 것을 사용하여, 콘텐츠 플러그인이 작업을 수행 할 수 있습니다

$app = JFactory::getApplication(); 
$this->setTitle($this->getTitle() . ' - ' . 'Page N'); 
N은 $ _GET에서 얻을 수있는 현재 페이지의 수입니다

.

+0

URL 매개 변수를 없애고 싶습니다. 따라서 $ _GET에서 아무 것도 얻을 수 없습니까? 게다가 URL에 페이지 번호가 표시되지 않습니다. 5 페이지를 볼 때 URL은/itemlist? start = 16으로 표시됩니다. – Lee

관련 문제