diff options
Diffstat (limited to 'app/php/controls/CalendarGrid.tpl')
-rw-r--r-- | app/php/controls/CalendarGrid.tpl | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/app/php/controls/CalendarGrid.tpl b/app/php/controls/CalendarGrid.tpl new file mode 100644 index 0000000..2b3ada8 --- /dev/null +++ b/app/php/controls/CalendarGrid.tpl @@ -0,0 +1,28 @@ +<com:TRepeater ID="Weeks" OnItemDataBound="weekDataBind"> + <prop:ItemTemplate> + <div class="gridWeek"> + <com:TRepeater ID="Days" OnItemDataBound="SourceTemplateControl.dayDataBind"> + <prop:ItemTemplate> + <div class="gridDay"> + <%# $this->Data->Date %> + <com:TRepeater ID="Events"> + <prop:ItemTemplate> + <com:TConditional Condition="$this->Data"> + <prop:TrueTemplate> + <com:THtmlElement TagName="div"> + <prop:CssClass>gridEvent <%# $this->Parent->Parent->Data->Date == $this->Data->DateFrom ? 'beginDate' : '' %> <%# $this->Parent->Parent->Data->Date == $this->Data->DateTo ? 'endDate' : '' %></prop:CssClass> + <%# $this->Data->Name %> + </com:THtmlElement> + </prop:TrueTemplate> + <prop:FalseTemplate> + <div class="gridItem"> </div> + </prop:FalseTemplate> + </com:TConditional> + </prop:ItemTemplate> + </com:TRepeater> + </div> + </prop:ItemTemplate> + </com:TRepeater> + </div> + </prop:ItemTemplate> +</com:TRepeater> |