Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

Provide Previews and Next buttons for pages


Reply

3 Posts   1070 Views

Avatar
teejay

27 August 2008 at 12:13pm Community Member, 63 Posts

Hi,

I have a small problem. I have created a Pageholder (TestHolder) with a couple of children (TestPage). If I am viewing a children page I would like to have links for the next and previews page. That means for the following structure:

Page 1 --> links to page 2 and page 4
Page 2 --> links to page 3 and page 1
Page 3 --> links to page 4 and page 2
Page 4 --> links to page 1 and page 3

How can I achieve this, because I have no idea how I can parse a Dataobject so that I can use it to get the needed data in the controller.

$dob = DataObject::get('InventoryPage','ParentID = ' . $this->ParentID)->toArray();
print_r ($dob[0]);

This ends up in the InventoryPage Object and I have no access on the protected properties :(

If i could get the informations from the resultset i could create view variables, but i haven't a clue how to do it.

Best regrads Thomas

Avatar
Liam

27 August 2008 at 3:08pm Community Member, 470 Posts

You mean Previous, not preview?

Anyway, take a look at this for some help - http://doc.silverstripe.com/doku.php?id=recipes:previousornext

Avatar
teejay

27 August 2008 at 3:13pm (Last edited: 27 August 2008 4:29pm), Community Member, 63 Posts

Oh sorry yes I mean previous

I take a look into it.

Thx for the link I try it tomorrow