TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Plugin mit Typoscript einbinden


Autor Nachricht
Verfasst am: 07. 03. 2012 [10:09]
caey
Themenersteller
Dabei seit: 06.03.2012
Beiträge: 3
Hallo zusammen,
ich beschäftigen mich erst seit kurzem mit Typo3 und kämpfe mich gerade durch das Buch von Robert Meyer.
Bis jetzt habe ich nur statische Websiten erstellt, jetzt wollte ich doch mal etwas Neues probieren icon_smile.gif
Soweit komme ich ganz gut klar und versuche gerade anhand seiner Beispiele eine eigene Seite zu erstellen.
Im Buch wird ja ein News-Plugin eingebunden, aktuelle Termine erscheinen dann auf jeder Inhaltsseite in einer Randspalte. Jetzt wollte ich das Selbe mit einer anderen Erweiterung versuchen (Calendar Base), leider scheitern aber alle meine Versuche banghead.gif
Auf allen Seiten soll eine kleine Listenansicht der aktuellen Termine zu sehen sein.
Alle Anleitungen die im Web rumschwirren, scheinen sich auf ältere Versionen zu beziehen und aus dem SEHR umfangreichen mitgelieferten Manual werde ich auch nicht ganz schlau... bin schon total verzweifelt.

Ich weiß nicht, ob ich da noch ein grundlegendes Verständnisproblem habe, ich hoffe sehr jemand hier kann mir ein wenig auf die Sprünge helfen...

Das Ganze sieht folgendermaßen aus:
TYPOSCRIPT
page.10.marks { [...]
 
# Den Inhalt der linken Spalte auf dem Marker ausgeben
 
      MODUL_LINKS = COA
      MODUL_LINKS {
 
        30 = COA
# Statische Überschrift des Ausgabebereichs
        30.10 = TEXT
        30.10 {
          value =  Termine
          lang.de = Termine
          wrap = <h3> | </h3>
        }
# Einbinden des Kalender-Plug-In
        30.40 < plugin.tx_cal_controller       
        30.40  {
          # ID des Sys-Folders in dem der Kalender liegt
          pidList = 38        
          }
         }
       }


Der Marker wird auch angesprochen, die statische Überschrift ist zu sehen, aber im Feld darunter steht immer nur "Controller function not found:"
Könnt ihr mir sagen, ob ich da voll auf dem falschen Dampfer bin, oder ob ich das Ganze irgendwie komplett falsch einbinde?
Würde mich über jede Art von Hilfe sehr freuen! icon_smile.gif

Viele Grüße
Die Steffi

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 07.03.2012 um 20:11.]
Profil
Verfasst am: 13. 03. 2012 [22:02]
caey
Themenersteller
Dabei seit: 06.03.2012
Beiträge: 3
Ok, habs mittlerweile gelöst - falls jemand ähnliche Probleme hat, so hats funktioniert:
TYPOSCRIPT
# Den Kalender links konfigurieren
 
temp.miniCal = COA
temp.miniCal {
  10 = TEXT
  10 {
    value = Die nächsten Termine
    wrap = <h3> | </h3>
  }
    30 < plugin.tx_cal_controller
    30 {
      pages = 38 # PID des Sysfolders
      view {
        allowedViews = list
        #templateFile = fileadmin/templates/list.tmpl
 
 
        day.dayViewPid = 40 # PID des Plugins mit der Tagesansicht
        event.eventViewPid = 39
        list.listViewPid = 41
        weekStartDay = Monday
        dateFormat = %a, %d. %B
        timeFormat = %H:%M
        list {
          event.dateFormat = %d. %B %Y
          event.timeFormat = %H:%M Uhr
          eventLinkTarget = event
          maxEvents = 2
        }
      }    
     }
    }
page.10.marks.MODUL_LINKS < temp.miniCal
Profil