Hallo inu,
im oben aufgeführten TypoScript steht der Parameter "eventLinkTarget = day"
Durch die Anweisung "eventLinkTarget = day" werden die Termine mit der Tagesansicht verknüpft
Durch den gemeinsamen "sysordner" in dem die Termine angelegt, werden in allen Ansichten (Minikalender, Monats usw.) die Termine eingetragen und entsprechend zu den verschiedenen Ansichten verlinkt.
Du musst noch eine Seite erstellen, auf der "cal" mit den verschiedenen Ansichten wie Jahresansicht, Monatsansicht, Wochenansicht, Tagesansicht, Listenansicht und Einzel- oder Terminansicht installiert ist. Dies lässt sich alles auf einer Seite unterbringen.
Auf diese Seite wird dann mit dem o.a. Parameter vom Minikalender auf die Tagesansicht verlinkt.
nobbie
Du kannst doch auch einfach irgendwo das plugin einfügen, entsprechend konfigurieren und per Typoscript mit RECORDS auf jeder Seite anzeigen.
Scheinbar stelle ich mich total schräg an.
Also: Ich habe einen Sysordner (ID 394) und folgendes TYPO3-Sceript hinterlegt:
...
lib.minical < plugin.tx_cal_controller
lib.minical {
pages = 394
pidList = 394
calendarName = Veranstaltungen & Termine
view {
allowedViews = month
month.monthTemplate = fileadmin/layout/meineseite/monthmini.tmpl
month.monthSmallTemplate=fileadmin/layout/meineseite/month_small.tmpl
month.monthViewPid = 394
weekStartDay = Monday
eventLinkTarget = day
}
}
...
Ebenfalls habe ich eine Seite (ID 395) erstellt, auf der ich das Kalenderplugin eingefügt habe. In dioesem Plugin habe ich unter "Erwiterungsoptionen - Allgemeine Einstellungen" alle erdenklichen Ansichten zugelassen.
Dennoch: Im Minikalender werden keine Links "sichtbar". Ich kann dort einfach nichts anklicken! Auch das Vor- bzw- Rückwärtsbrowsen druch die Monate des Minicals funktioniert nicht, obwohl ich diese Marker in meiner month_small.tmpl eingefügt habe. Die Pfeile werden jedoch dargestellt.
<!--month_small.tmpl-->
<!-- ###MONTH_TEMPLATE### start -->
<table class="month-small">
<thead>
<tr>
<th colspan="8" class="sideback">
<!-- ###PREV_MONTHLINK### start-->
<!-- ###PREV_MONTHLINKTEXT### start-->
<img src="###IMG_PATH###/left_day.gif" alt="[Previous Month]" />
<!-- ###PREV_MONTHLINKTEXT### end-->
<!-- ###PREV_MONTHLINK### end-->
###MONTH_TITLE###
<!-- ###NEXT_MONTHLINK### start-->
<!-- ###NEXT_MONTHLINKTEXT### start-->
<img src="###IMG_PATH###/right_day.gif" alt="[Next Month]" />
<!-- ###NEXT_MONTHLINKTEXT### end-->
<!-- ###NEXT_MONTHLINK### end-->
</th>
</tr>
</thead>
<tbody>
<tr>
<!-- ###LOOPWEEKDAY### start -->
<th class="month-weekdays###ADDITIONAL_CLASSES###">###WEEKDAY###</th>
<!-- ###LOOPWEEKDAY### end -->
<!-- ###LOOPMONTHWEEKS_DAYS### start -->
<tr>
<!-- ###LOOPMONTHWEEKS_DAYS### end -->
<!-- ###LOOPWEEK_NUMS### start -->
<th class="month-weeknums %s">%s</th>
<!-- ###LOOPWEEK_NUMS### end -->
<!-- ###LOOPMONTHWEEKS### start -->
<tr>
<!-- ###SWITCHMONTHDAY### start -->
<td class="###STYLE###">
###LINK###
</td>
<!-- ###SWITCHMONTHDAY### end -->
<!-- ###LOOPMONTHDAYS_WEEKS### start -->
</tr>
<!-- ###LOOPMONTHDAYS_WEEKS### end -->
<!-- ###LOOPMONTHWEEKS### end -->
</tbody>
</table>
<!-- ###MONTH_TEMPLATE### end -->
<!--/month_small.tmpl-->
Du hast ja auch keine PID angegeben.
Nobbie sagte doch "verlinkt zur Tagesansicht"
Und wo ist die bei Dir?
day.dayViewPid = xyz
Jaja, wer lesen kann... Habe nun mein TX wie folgt abgeändert:
lib.minical < plugin.tx_cal_controller
lib.minical {
pages = 394
pidList = 394
calendarName = Veranstaltungen & Termine
view {
allowedViews = month
month.monthTemplate = fileadmin/layout/meineseite/monthmini.tmpl
month.monthSmallTemplate=fileadmin/layout/meine/month_small.tmpl
month.monthViewPid = 394
weekStartDay = Monday
eventLinkTarget = day
day.dayViewPid = 395
list.listViewPid = 395
event.listViewPid = 395
dayLinkTarget = day
}
}
Das zumindest funktioniert erst einmal. Jetzt erhalte ich die Tageslinks in meinem MiniCal und kann dann auch zum entsprechenden Tageseintrag beim Anklicken springen. Bin ich dann im Tageskalender, sehe ich rechts ebenfalls wieder MiniCals. Diese schauen aber etwas anders aus, als der meinige, obwohl ich layoutmäßig nix verändert habe. Zum Beispiel werden bei mir alle Tage fett angezeigt und in den anderen MiniCals nur die Tage, wo es Links gibt.
Woran liegt das?
Hallo inu,
ich verwende auf http://www.ssv-schwaebischhall.de
"realurl" angepasst an "tt_news" und "cal".
nobbie
Hat realurl gegenüber SimulateStatic Vorteile? Was muss ich bei einer Umstellung aus realurl beachten?
Noch ein Frage zum eigentlichen Thema: Gern möchte ich beim Anklicken im MiniCal auf eine Tages-LISTE gelangen und nicht in einen Tageskalender. Grundsätzlich kann ich ja in eine Liste dort einbinden. Wie aber jedoch wird dort der angeklickte Tag berücksichtigt? Ich kann zwar so etwas wie "heute", "gestern" auswählen, aber das hilft ja nicht weiter...
Hallo inu,
zum ersten Teil Deiner Frage
Hat realurl gegenüber SimulateStatic Vorteile?
Dies ist eine "Glaubensfrage", die sich so nicht beantworten lässt.
Was muss ich bei einer Umstellung aus realurl beachten?
Im Grunde genommen nur: die ".htaccess" und die Extension "realurl"
konfigurieren, aber hier fängt das Dilemma an, denn jede Server- und TYPO3-Installation reagiert anders.
Hier im Forum sind etliche Postings zum Thema "realurl" dazu.
Zum 2. Teil Deiner Frage.
Wenn ich Dich richtig verstanden habe,
möchtest Du die Termine vom Minikalender mit einer "Einzelansicht"
verbinden. Hierzu kann ich Dir leider keine Lösung anbieten.
Aber ich würde die Newsgruppe "typo3.projects.calendar" abonnieren,
dort bekommst Du auf diese Frage sicher ein Antwort.
nobbie
Ich versuche es sicher über den von Dir vogeschlagenen Weg. Zumindest erst einmal vielen Dank, für die "Führung".
hi, erstmal vielen dank hat mir sehr weitergeholfen bisher..
hatte genau das selbe problem - wennn ich im mini cal nun ueber nen termin fahre erscheint jedoch im tooltop das wort "day view"
hier möchte ich immer als tooltip die beschreibung des events haben
wie mach ich das denn??
lg
oh ja, das hätte ich auch gern.
Statt Tagesansicht einfach der oder die Titel der Events an dem Tag. Geht das, wo muss ich da anfangen? java script oder css, und gibt es dafür einen Marker oder Label?
Hallo!
Ich hoffe es ist ok wenn ich dieses alte Thema wieder aufwärme, aber hier wurde genau das gefragt was ich suche.
Ich hätte gerne dass wenn man im Month Mini Calendar über einen Tag mit einem Event fährt dass man nicht das Wort Tagesansicht (engl. Day View) angezeigt bekommt sondern die Termin Eventeinzelheiten bzw wenn es mehrere sind alle untereinander.
Kann man den Tooltip irgendwie mit den Daten füllen? Oder gibt es eine Javascript Möglichkeit dazu (da dies ja schneller aufpopt als der Tooltip)?
lg
Richie