7911 Posts in 1354 Topics by 930 members
DataObjectManager Module
SilverStripe Forums » DataObjectManager Module » Upcoming data based on date field and dataobjectmanager
Discuss the DataObjectManager module, and the related ImageGallery module.
Moderators: martimiz, UncleCheese, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
|
Page:
1
|
Go to End | |
| Author | Topic: | 258 Views |
-
Upcoming data based on date field and dataobjectmanager

2 November 2011 at 5:05am Last edited: 2 November 2011 5:25am
Hi!
I'm trying to get data from DOM based on date field and would like to display all todays and upcoming data in one page, but no old events anymore. Sort of a event list. I still need the old data for history graphs for later usage.
Template SS
<% if SoccerGameTips %>
<% control SoccerGameTips %>
<ul id="resourceId">
<li>$Date.Nice » <span class="bold">$TeamHome VS $TeamVisitor</span> » <span class="color1 bold">$Tip</span></li>
<li>"$Description"</li>
<li><span class="legals">$GamePercentages</span></li>
</ul>
<% end_control %>
<% end_if %>And this is my SoccerGameTipPage.php
<?php
class SoccerGameTipsPage extends Page
{
static $has_many = array (
'SoccerGameTips' => 'SoccerGameDetails'
);public function getCMSFields()
{
$f = parent::getCMSFields();
$f->addFieldToTab("Root.Content.SoccerGameTips", new DataObjectManager(
$this,
'SoccerGameTips',
'SoccerGameDetails',
array(
'Date' => 'Date',
'TeamHome'=>'TeamHome',
'TeamVisitor' => 'TeamVisitor',
'GamePercentages' => 'GamePercentages',
'Tip' => 'Tip',
'Description' => 'Description',
'GameResult' => 'GameResult',
'Won' => 'Won'
),
'getCMSFields_forPopup'));
return $f;
}}
class SoccerGameTipsPage_Controller extends Page_Controller
{
}
?>How should I limit the printing of data to only todays and upcoming data?
| 258 Views | ||
|
Page:
1
|
Go to Top |

