2012-11-30 4 views
2

나는 이것에 미쳐 가고 있습니다. Joomla에서 페이지 매김 스타일과 레이아웃을 약간 변경하려고합니다. 그래서,이 파일을 발견 : libraries \ joomla \ html \ pagination.php하지만이 파일에 의해 재정의됩니다 알아요 : templates \ gk_yourshop \ html \ pagination.php. 그러나 gk_yourshop \ html \ pagination.php에서 수정하면 페이지의 변경 사항을 볼 수 없습니다. joomla는 템플릿을 캐시하고 phpBB와 같이 다시로드해야합니까? 나는 이해하지 못한다.Joomla 페이지 매김 템플릿을 찾을 수 없습니다.

function getPagesLinks() 
{ 
      echo "test"; 
    global $mainframe; 

을 내가 메시지를 볼 수 없습니다 : writePagesLinks이와 줌라 \ HTML \ pagination.php에서 호출되는 경우

나는 확인했습니다. 나는 또한 다른 pagination.php 파일에서이 작업을 수행했으며 삭제할 수있는 것과 마찬가지로 중요하지 않습니다. 나 좀 도와 줄 수있어? 감사! 즉, 시스템 파일, 그래서 난 그냥이의 "핫픽스"확인
\libraries\joomla\html\pagination.php

을하지만 :

+0

joomla가 페이지 매김을 렌더링하는 파일을 찾아야합니다.die()를 어딘가에 두어 올바른 위치에 있는지 확인하고 캐시를 끄십시오. 당신이 그것을 발견 할 때 당신은 그것을 당신에게 어울리는 방식으로 조작 할 수있을 것입니다. – vodich

+0

그게 제가 한 것입니다. 나는 올바른 페이지를 찾았다 고 확신한다. 나는 캐시를 끄려고 노력할 것이다. – ali

+0

CSS 파일에서 필요한 경우 템플릿을 편집하고 '! important'를 사용하십시오. 또한 일반 설정> 시스템>으로 가서 캐시를 설정하십시오. – HamZa

답변

0

어디에서 WritePageLinks를 받고 있습니까? 지원되는 방법 중 하나가 아닙니다.

이 기능은 페이지 당 표시 할 항목의 번호의 선택 목록을 표시 할 책임이

pagination_list_footer :

http://docs.joomla.org/Understanding_Output_Overrides#Pagination_Links_Overrides

사용할 수 있습니다 네 가지 기능이 있습니다.

pagination_list_render

이 기능은, 시작, 끝에서뿐만 아니라 을 연결 이전 및 다음 링크 페이지 번호의 목록을 표시 할 책임이있다.

pagination_item_active

이 기능은 "현재"페이지가 아닌 다른 페이지 번호에 대한 링크를 표시합니다.

pagination_item_inactive

이 기능은 현재 페이지 번호, 일반적으로 하이퍼 링크하지 를 표시합니다.

[편집]

또한 예를 들어 원시성을보고 할 수 있습니다

.

5

내가 몇 시간 전에 여기 변경처럼 보인다.

+0

사이트가 라이브가 아니라면 'echo'가 아니라 'die'로 변경 사항을 잡으려고합니다. – Stranger

0

Joomla 3.x에서는 확장> 템플릿> 기본 템플릿> 재정의> 레이아웃> 페이지 매김에서 페이지 매김 재정의를 만들 수 있습니다.

오버라이드 파일은 "기본 템플릿" "html \ layouts \ joomla \ pagination"폴더에 생성됩니다.

필요에 따라 덮어 쓰기 파일을 편집 할 수 있습니다.

관련 문제