21311 Posts in 5739 Topics by 2604 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 284 Views |
-
[SOLVED]Content from one page on multiple pages

4 August 2012 at 5:27am
Alright guys I know this is probably really simple but I couldnt think how to phrase it to search for a solution.
I want to take the cms input from my homepage and have it appear in multiple other pages.
eg. User inputs 'latest news' on homepage and I show it on several other sub pages. $LatestNews on homepage and other templates.
Something to do with specifying the children of homepage in the HomePage.php file?
-
Re: [SOLVED]Content from one page on multiple pages

4 August 2012 at 10:07pm
Have a look at the tutorial, it explains how this can be done: http://doc.silverstripe.org/framework/en/tutorials/2-extending-a-basic-site#showing-the-latest-news-on-the-homepage
You will have to adapt it to your code, but the basic idea is the same: Get the page that contains the information you need by using MyPageType::get() and then access the field that you are interested in.
-
Re: [SOLVED]Content from one page on multiple pages

5 August 2012 at 8:16pm Last edited: 5 August 2012 8:20pm
Hi:
Quick & easy solution is :
<% control page(URLSegmentHere) %>
$LatestNews
<% end_control %>by doing <% control page(home) %> you move to that page scope .. so everything on the home page can be shown here , Example:
<% control page(home) %>
$Title //Shows Home
$Content //get content from Home page
$OtherFunction
<% end_control %> -
Re: [SOLVED]Content from one page on multiple pages

7 August 2012 at 8:39pm
thank you very much for both replies
| 284 Views | ||
|
Page:
1
|
Go to Top |


