# How can i display a particular part of a page?

**URL:** <https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796>\
**Category:** Radiant CMS\
**Created:** [November 30, 2006, 5:10pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796 "2006-11-30T17:10:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tino\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/a183cd/32.png) [@Tino\_B](https://www.ruby-forum.com/u/Tino_B)\
**Post date:** [November 30, 2006, 5:10pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796/1 "2006-11-30T17:10:16Z")

</div>

Hi,

i have several links which point to the same page but different parts  
like:

[Go to part a of the list](https://www.ruby-forum.com/list#parta)

But i do not know how i manage to display the requested part. Can  
someone help?

Bye,  
Tino

---

<div class="post-metadata">

**Author:** ![Tino\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/a183cd/32.png) [@Tino\_B](https://www.ruby-forum.com/u/Tino_B)\
**Post date:** [November 30, 2006, 5:14pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796/2 "2006-11-30T17:14:17Z")

</div>

Use \<r:content part=“parta” /\> to display the part. If you want to  
create  
an anchor too, either put it in the first containing block of that part,  
or  
do something like this:

Sean C.  
[seancribbs.com](http://seancribbs.com)

---

<div class="post-metadata">

**Author:** ![Tino\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/a183cd/32.png) [@Tino\_B](https://www.ruby-forum.com/u/Tino_B)\
**Post date:** [November 30, 2006, 5:22pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796/3 "2006-11-30T17:22:19Z")

</div>

I think i didn’t explain my problem so well. I want to display parts  
depending on the url. I have a page with e.g. 4 parts. This page will  
never be displayed as a whole, but only one part at a time. Or should  
i create one page for every part? Would this be a better solution?

Thanks,  
Tino

2006/11/30, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![Tino\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/a183cd/32.png) [@Tino\_B](https://www.ruby-forum.com/u/Tino_B)\
**Post date:** [November 30, 2006, 7:30pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796/4 "2006-11-30T19:30:51Z")

</div>

I think \<r:if\_url /\> would fit my needs, but meanwhile your solution  
is should work, too.

Thanks,  
Tino

2006/11/30, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![Tino\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/a183cd/32.png) [@Tino\_B](https://www.ruby-forum.com/u/Tino_B)\
**Post date:** [November 30, 2006, 5:30pm UTC](https://www.ruby-forum.com/t/how-can-i-display-a-particular-part-of-a-page/77796/5 "2006-11-30T17:30:20Z")

</div>

If you made the ‘parts’ into child pages, you could do this:

\<r:children:each\>  
Go to part \<r:slug /\> of the  
list  
\</r:children:each\>  
…

\<r:children:each\>

Cheers,  
Sean
