7939 Posts in 1472 Topics by 944 members
|Go to End|
23 November 2009 at 7:42am
I'm very new to silverstripe and I'm still struggling with the php etc...So I've been trying to reverse-engineer quite everything to make a website for my lab ( www.cpmoh.cnrs.fr/SLAM ). So I'm sorry if this is basic stuff.
My question is the following : I've got a particular type of page, StaffPage, with a field in it $position, I'd like to display only the pages with a specific $position ( such as "ph.student" ).
So I could use a <control PhdPosition> $Name <end control> that would only display the StaffPage of people making a Ph.D.
I'm pretty sure it is possible but as I said I've been reverse-engineering everything and I don't know how to properly do that.
Thanks for your help
23 November 2009 at 8:07am
public function StaffPagesByPosition($pos)
return DataObject::get("StaffPage","Position = '$pos'");
<% control StaffPagesByPosition(Phd) %>
<% end_control %>
23 November 2009 at 11:19pm
Works perfectly and now I finaly understand how to query what I want
|Go to Top|