2011-03-02 5 views
0

"내 홈페이지에"최신 평가 "(텍스트 영역)의 일부를 표시하고 마지막에"더보기 "링크를 배치했습니다.페이지의 특정 블록에 어떻게 링크합니까?

이제 "더보기"를 클릭하면 특정 추천 회원의 페이지에 링크하고 싶습니다.

그러나 나는 각각의 회원 평가에 대해 별도의 세부 정보 페이지가 없다는 것을 나타내는 하나의 회원 평가 페이지에서 회원 평가의 목록을 가지고있었습니다. 그렇다면 페이지에서 구체적인 평가를 어떻게 표시 할 수 있습니까?

<?php echo $this->getUrl('testimonial'); ?> 

이렇게하면 내 평가 페이지에 대한 링크가 제공됩니다.

+0

나는 얼마나 많은 페이지가 www.domain.com/index.php/testimonial?page=2인지 알 수 없다면 무엇을 의미합니까? – atif

답변

1

먼저 귀하의 회원 평가 페이지. 예를 들어 각 증명서는 견적에있는 경우 :

<blockquote id="testimonial001"> 
    ... 
</blockquote> 

또는 그냥 각 증명서 전에 지정된 앵커를 배치 :

<a id="testimonial001"></a> 
... 

그런 다음 URL은 with a fragment 구축 할 수 있습니다 작성자 :

<?php echo $this->getUrl('testimonial', array('_fragment'=>'testimonial001')); ?> 

을 route 매개 변수를 통해 ID를 지정하면 다른 모듈에 의해 설정 될 수있는 다른 모든 부분을 무시하게됩니다 (어느 부분이 발생하는지 알지 못함). 단지 그것을 덧붙인다.

+0

나는 하나 이상의 페이지 www.domain.com/testimonial을 가졌습니까? 페이지 = 2. 그 페이지로 연결되지 않습니다 – atif

+0

어떤 페이지 번호인지 안다면' getUrl ('testimonial', array ('_ query'=> array ('page'= > 2))); ? >>. – clockworkgeek

+0

페이지 넘버가 알려지지 않아서 죄송합니다. ( – atif

관련 문제