Hallo,
ich möchte gerne ein Format wie Mo 23.Februar.2008 beim Calendar haben. Nur weiß ich nicht ob das überhaupt nicht geht oder doch.
Gibt es so eine Möglichkeit? Momentan sieht es so aus: www.musikfreunde-donaueschingen.de
[Solved]Calendar Datumsanzeige
-
- New Member
- Posts: 4
- Joined: Wed Feb 20, 2008 4:19 pm
[Solved]Calendar Datumsanzeige
Last edited by natbasfras on Fri Feb 22, 2008 12:52 pm, edited 1 time in total.
- lollipop27
- Forum Members
- Posts: 237
- Joined: Wed Sep 12, 2007 4:09 pm
Re: Calendar Datumsanzeige
So wie ich das sehe, stehen die Datumsformatangaben direkt im Template (Kalender-, Listentemplate ect......)
schau mal da rein, immer da wo %m oder %Y oder %d steht... das sind Kürzel für datumsangaben...
Die Beschreibung und alle verfügbaren Kürzel findest du im Internet....
schau mal da rein, immer da wo %m oder %Y oder %d steht... das sind Kürzel für datumsangaben...
Die Beschreibung und alle verfügbaren Kürzel findest du im Internet....
-
- New Member
- Posts: 4
- Joined: Wed Feb 20, 2008 4:19 pm
Re: Calendar Datumsanzeige
Kannst du mir auch vielleicht sagen an welcher Stelle ich das Template ändern muss?
Zum Beispiel dieses:
{if $compact_view neq 1}
{$lang.upcoming_events}-->
{/if}
{foreach from=$events key=key item=event}
{$event.event_title}
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == ""}
{$event.event_date_start|date_format:"%e"}.{$lang.day}
{$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"}
{else}
{if $event.event_date_start|date_format:"%A%d%m%Y" == $event.event_date_end|date_format:"%A%d%m%Y"}
{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%A %Y, %I:%M %p"} {$lang.to} {$event.event_date_end|date_format:"%I:%M %p"}
{else}
{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"} {$lang.to} {$event.event_date_end|date_format:"%d"} {$month_names[$end_month_number]} {$event.event_date_end|date_format:"%Y"}
{/if}
{/if}
Zum Beispiel dieses:
{if $compact_view neq 1}
{$lang.upcoming_events}-->
{/if}
{foreach from=$events key=key item=event}
{$event.event_title}
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == ""}
{$event.event_date_start|date_format:"%e"}.{$lang.day}
{$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"}
{else}
{if $event.event_date_start|date_format:"%A%d%m%Y" == $event.event_date_end|date_format:"%A%d%m%Y"}
{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%A %Y, %I:%M %p"} {$lang.to} {$event.event_date_end|date_format:"%I:%M %p"}
{else}
{$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"} {$lang.to} {$event.event_date_end|date_format:"%d"} {$month_names[$end_month_number]} {$event.event_date_end|date_format:"%Y"}
{/if}
{/if}
- lollipop27
- Forum Members
- Posts: 237
- Joined: Wed Sep 12, 2007 4:09 pm
Re: Calendar Datumsanzeige
natbasfras wrote: Kannst du mir auch vielleicht sagen an welcher Stelle ich das Template ändern muss?
Zum Beispiel dieses:
{if $compact_view neq 1}
{$lang.upcoming_events}-->
{/if}
{foreach from=$events key=key item=event}
{$event.event_title}
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == ""}
{$event.event_date_start|date_format:"%a"}, {$event.event_date_start|date_format:"%e"}.{$lang.day}
{$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"}
{else}
{if $event.event_date_start|date_format:"%A%d%m%Y" == $event.event_date_end|date_format:"%A%d%m%Y"}
{$event.event_date_start|date_format:"%a"}, {$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%A %Y, %I:%M %p"} {$lang.to} {$event.event_date_end|date_format:"%I:%M %p"}
{else}
{$event.event_date_start|date_format:"%a"}, {$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"} {$lang.to} {$event.event_date_start|date_format:"%a"}, {$event.event_date_end|date_format:"%d"} {$month_names[$end_month_number]} {$event.event_date_end|date_format:"%Y"}
{/if}
{/if}
so in etwa, aber ich bin mir nicht hundertprozentig sicher

probier mal aus...
das hilft vielleicht auch:
http://www.smarty.net/manual/de/language.modifier.date.format.php
viel glück!
-
- New Member
- Posts: 4
- Joined: Wed Feb 20, 2008 4:19 pm
Re: Calendar Datumsanzeige
Vielen vielen Dank, dass hat das Problem gelöst.
Re: [Solved]Calendar Datumsanzeige
Hallo,
ich habe leider das gleiche Problem, aber die Wochentage werden immer in englisch angezeigt.
Wo liegt das Problem?
{&lang.to} wird ins deutsch übersetzt
hier mein template:
Vielen Dank im vorraus
bbiederm
hier der link: http://ebs.biederweb.de/index.php?page=termine-2
ich habe leider das gleiche Problem, aber die Wochentage werden immer in englisch angezeigt.
Wo liegt das Problem?
{&lang.to} wird ins deutsch übersetzt
hier mein template:
Code: Select all
<div class="calendar-upcominglist" id="{$table_id}">
{foreach from=$events key=key item=event}
<div class="calendar-event">
{assign var=month_number value=$event.event_date_start|date_format:"%m"}
{assign var=end_month_number value=$event.event_date_end|date_format:"%m"}
{if $event.event_date_start == $event.event_date_end || $event.event_date_end == ""}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start|date_format:"%A"}, {$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"}</div>
{else}
{if $event.event_date_start|date_format:"%d%m%Y" == $event.event_date_end|date_format:"%d%m%Y"}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start|date_format:"%A"}, {$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y %H:%M"} {$lang.to} {$event.event_date_end|date_format:"%H:%M"}</div>
{else}
<div class="calendar-date-from"><span class="calendar-date-title">{$lang.date}: </span>{$event.event_date_start|date_format:"%A"}, {$event.event_date_start|date_format:"%e"}. {$month_names[$month_number]} {$event.event_date_start|date_format:"%Y"} {$lang.to} {$event.event_date_start|date_format:"%A"}, {$event.event_date_end|date_format:"%d"}. {$month_names[$end_month_number]} {$event.event_date_end|date_format:"%Y"}</div>
{/if}
{/if}
{if $event.event_summary !="" && ($detail != 1 || ($event.event_details =="" || $event.event_details == "<br />"))}
<div class="calendar-summary"><span class="calendar-summary-title">{$lang.summary}: </span>{$event.event_summary}</div>
{/if}
<div class="calendar-event-details">{$event.event_title}<br />
{if $detail == 1}
{if $event.event_details !="" && $event.event_details != "<br />"}
<div class="calendar-details"><span class="calendar-details-title">{$lang.details}: </span>{$event.event_details}</div>
{/if}
{else}
<a href="{$event.url}">{$moretext}</a>
{/if}
<br />
</div>
</div>
{/foreach}
{if $return_url != ""}
<div class="calendar-returnlink">{$return_url}</div>
{/if}
</div>
bbiederm
hier der link: http://ebs.biederweb.de/index.php?page=termine-2
Last edited by bbiederm on Tue Apr 22, 2008 9:46 pm, edited 1 time in total.