Calendar Base - Miniview - Probleme bei der Ansicht

  • cavalorn cavalorn
    Jedi-Ritter
    0 x
    143 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2007, 15:32

    hallo,

    ich installiere gerade die calendar base und möchte in der rechten spalte ein "mini view" haben.

    dazu habe ich ein sysordner erstellt (pid=5) und eine seite, auf der der minikalender erscheinen soll (pid=43). im sysordner habe ich einen kalender und eine news erstellt. den kalender habe ich als "month-view" deklariert...

    folgende templates habe ich hochgeladen:

    fileadmin/Templates/cal/monthmini.tmpl

    [HTML]<!-- monthmini.tmpl -->
    <div id="minical" align="center">###MONTH_SMALL|+0### </div>[/HTML]

    sowie

    fileadmin/Templates/cal/monthteaser.tmpl

    [HTML]<!-- monthteaser.tmpl -->
    <dl id="calteaser">
    <!-- ###SHOWBOTTOMEVENTS### start -->
    <!-- ###SHOWBOTTOMEVENTS_ODD### start -->
    <dt class="odd">###DAYLINK###<span class="V9G">###START_TIME###</span></dt>

    <dd class="odd">###EVENT_TEXT###</dd>


    <!-- ###SHOWBOTTOMEVENTS_ODD### end -->
    <!-- ###SHOWBOTTOMEVENTS_EVEN### start -->
    <dt class="even">###DAYLINK###<span class="V9G">###START_TIME###</span></dt>

    <dd class="even">###EVENT_TEXT###</dd>
    <!-- ###SHOWBOTTOMEVENTS_EVEN### end -->
    <!-- ###SHOWBOTTOMEVENTS### end -->
    </dl>[/HTML]

    Im TypoScript siehts wie folgt aus:

    [TS]##############################################################
    ##############################################################

    # Einstellungen für den MiniCal

    lib.minical >
    lib.minical < plugin.tx_cal_controller
    lib.minical {
    pages = 5
    view {
    defaultView = month
    month.monthTemplate = fileadmin/Templates/cal/monthmini.tmpl
    calendar.defaultUid = 5
    isStatic = 1
    day.dayViewPid = PID_DER_KALENDERSEITE/TAGESANSICHT
    weekStartDay = Monday
    }
    }

    lib.minicallist >
    lib.minicallist < plugin.tx_cal_controller
    lib.minicallist {
    pages = 5
    view {
    defaultView = list
    list.listTemplate = fileadmin/Templates/cal/monthteaser.tmpl
    calendar.defaultUid = 5
    isStatic = 1
    event.eventViewPid = PID_DER_KALENDERSEITE/EVENTANSICHT
    weekStartDay = Monday
    }
    }

    }[/TS]

    Das Resultat kann man hier betrachten (nach unten scrollen): http://p25465.typo3server.info

    [b]Typo3 zeigt mir nicht nur die gewünschte Monatsansicht an (also den kleinen Kalender, den ich über TypoScript eingebunden habe), sondern ein riesen Teil mir letzten und nächsten Monat :([/b]

    Wo läuft's hier verkehrt? Würde mich sehr über den einen oder anderen Tipp freuen.

    Viele Grüße
    cavalorn[/b]


  • inu inu
    Jedi-Ratsmitglied
    0 x
    694 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 09:53

    Jaja, wer lesen kann... Habe nun mein TX wie folgt abgeändert:

    [TS]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
    }
    }[/TS]

    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?

  • inu inu
    Jedi-Ratsmitglied
    0 x
    694 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 10:01

    [b]Nachtrag:[/b]
    Gehe ich mit der Maus über den MiniCal, so wird mir der Link wie folgt angezeigt:
    [url]http://test.meineseite.de/395.0.html?&cHash=b87113bcb3&tx_cal_cont=20080831...

    Ich nutze SimulateStatic und hätte gern die Anzeige ähnlich http://www.ssv-schwaebischhall.de/:

    http://www.ssv-schwaebischhall.de/termine/monatsuebersicht/cal/day/20080831//month-23.html

  • nobbie nobbie
    R2-D2
    0 x
    112 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 10:14

    Hallo inu,

    ich verwende auf [url]http://www.ssv-schwaebischhall.de [/url]
    "realurl" angepasst an "tt_news" und "cal".

    nobbie

  • inu inu
    Jedi-Ratsmitglied
    0 x
    694 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 10:23

    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...

  • nobbie nobbie
    R2-D2
    0 x
    112 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 16:08

    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

  • inu inu
    Jedi-Ratsmitglied
    0 x
    694 Beiträge
    0 Hilfreiche Beiträge
    22. 08. 2008, 16:51

    Ich versuche es sicher über den von Dir vogeschlagenen Weg. Zumindest erst einmal vielen Dank, für die "Führung".

  • untouch untouch
    R2-D2
    0 x
    66 Beiträge
    0 Hilfreiche Beiträge
    04. 12. 2008, 18:51

    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

  • rea rea
    T3PO
    0 x
    18 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2011, 16:29

    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?

  • 0 x
    21 Beiträge
    0 Hilfreiche Beiträge
    23. 05. 2011, 22:21

    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