Neues Update T3sports

  • digedag digedag
    Jedi-Ratsmitglied
    0 x
    584 Beiträge
    3 Hilfreiche Beiträge
    13. 06. 2008, 15:29

    [quote="nummer_sieben"]
    Ich habe "rn_base_0.2.2.t3x" installiert und bekomme dort schon eine Fehlermeldung nach dem Update.
    [/quote]
    Die Codewarnings sind unkritisch. Wird aber bei Gelegenheit mal mit korrigiert! :)

    Nach der Installation gibt mir das FE folgende FEhlermeldung zurück:
    1. Fatal error: Class 'tx_rnbase_util_Misc' not found in /is/htdocs/wp1066445_0WUYNP9C1B/cms/typo3conf/ext/cfc_league_fe/search/class.tx_cfcleaguefe_search_Match.php on line 46

    Ich hab mir die Klasse angesehen. Da fehlt tatsächlich ein include. Je nachdem welche Views man sonst noch aufruft, kann der Fehler auftreten oder nicht.

    Neue Version von [b]cfc_league_fe[/b] ist unterwegs ins TER und sollte bald sichtbar werden. Da sind auch die anderen Dinge behoben, die in den letzten Tagen aufgelaufen sind. :)


  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    01. 08. 2008, 15:20

    Hallo,

    ich weiß, die Frage wurde schon einmal gestellt, doch leider finde ich die richtige Antwort hierfür nicht!
    Ich möchte das Datum im "matchtable" Template verändern und finde im TypoScript Object Browser zwar die Angaben "tx_cfcleague_competition.matchtable.match", kann dort aber keine Änderungen fornehmen. Wo kann ich einstellen, dass nur das Datum angezeigt wird und nicht noch "Anstoss:" und "Uhrzeit"

    Vielen Dank für Eure Hilfe!

  • digedag digedag
    Jedi-Ratsmitglied
    0 x
    584 Beiträge
    3 Hilfreiche Beiträge
    01. 08. 2008, 18:28

    Du hast zwei Möglichkeiten: Entweder du änderst das Datum in [b]lib.t3sports.match[/b] oder direkt für den View. Im ersten Fall ist die Änderung global, weil dieses Objekt überall in den Views eingebunden wird.

    [TS]# Variante 1
    lib.t3sports.match.date.default.strftime = %a, %d.%m.%y Anstoss: %H:%M Uhr
    # Variante 2
    tx_cfcleague_competition.matchtable.match.date.default.strftime = %a, %d.%m.%y Anstoss: %H:%M Uhr[/TS]

    In [b]lib.t3sports.match[/b] kannst du dir mir dem TS-Objektbrowser übrigens ansehen, wie das Datum komplett formatiert wird. Da ist nämlich ein CASE drin, der verhindert, daß bei nicht vorhandenem Datum der 1.1.1970 ausgegeben wird. :)

  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    14. 08. 2008, 12:22

    Jetzt habe ich zwei neue Probleme!

    Zum einen möchte ich gerne eine Kurztabelle erstellen, in der nur die Platzierungne, Mannschaftsnamen und Punkte angezeigt werden. Weiter soll diese Tabelle separat im CSS angesteuert werden, so dass zum Beispiel die Schriftgröße geändern bzw. angepasst werden kann.
    Ich habe mit im TER die "Erstellung eines Teasers der aktuellen Ligatabelle" angeschaut, kommt mit den wenigen Infos aber nicht weiter! Wo muss ich die 13 angegebenen Zeilen einfügen? Kann ich dafür den "TypoScript Object Manager" verwenden?
    Vielleicht hat jemand eine Kurztabelle schon einmal intergriert und kann mir da eine Hilfestellung geben!

    Des Weiteren habe ich versucht, die Spielpaarungen als Termin in den Kalender "cal" zu integrieren. Auch hier bin ich den Anleitungen des TER gefolgt und habe die entsprechenden Sys-Ordner als Ausgangspunkt angegeben. Weiter habe ich die statstischen Erweiterungen so angeordnet, dass die T3Sports-Elemente direkt unterhalb der cal-Elemente liegen, wie es in der Beschreibung auch angegeben wird.
    Trotzdem werden die Daten nicht intergiert und der Kalender zeigt die Spieltermine nicht an.
    Kann mir hier vielleicht auch einer von Euch weiterhelfen?

    Ich bedanke mich schon einmal im Voraus für Eure Hilfe!

  • digedag digedag
    Jedi-Ratsmitglied
    0 x
    584 Beiträge
    3 Hilfreiche Beiträge
    14. 08. 2008, 14:48

    [quote="nummer_sieben"]Zum einen möchte ich gerne eine Kurztabelle erstellen, in der nur die Platzierungne, Mannschaftsnamen und Punkte angezeigt werden. Weiter soll diese Tabelle separat im CSS angesteuert werden, so dass zum Beispiel die Schriftgröße geändern bzw. angepasst werden kann.[/quote]
    Na hier musst du ja nur dein eigenes HTML-Template verwenden, da bist du ja frei in der Darstellung.

    Ich habe mit im TER die "Erstellung eines Teasers der aktuellen Ligatabelle" angeschaut, kommt mit den wenigen Infos aber nicht weiter! Wo muss ich die 13 angegebenen Zeilen einfügen? Kann ich dafür den "TypoScript Object Manager" verwenden?

    Theoretisch ja, aber das ist in dem Fall eher umständlich. ;) Die 13 Zeilen sind ja Typoscript-Angaben. Also musst du sie in das Setup-Feld eines Typoscript-Templates eingeben.
    Anschließend musst du das Objekt [b]lib.shortTable[/b] natürlich noch in deine Seite integrieren. Falls du nicht weißt, wie das mit TypoScript funktioniert, hilft die vielleicht die Extension [url=http://typo3.org/extensions/repository/view/tscobj/0.1.1/]tscobj[/url] weiter...

    Des Weiteren habe ich versucht, die Spielpaarungen als Termin in den Kalender "cal" zu integrieren. Auch hier bin ich den Anleitungen des TER gefolgt und habe die entsprechenden Sys-Ordner als Ausgangspunkt angegeben. Weiter habe ich die statstischen Erweiterungen so angeordnet, dass die T3Sports-Elemente direkt unterhalb der cal-Elemente liegen, wie es in der Beschreibung auch angegeben wird.
    Trotzdem werden die Daten nicht intergiert und der Kalender zeigt die Spieltermine nicht an.

    Hier zwei Hinweise: Zunächst mal bitte überprüfen, ob du mit der aktuellen Version von cfc_league_fe arbeitest. Beim Rendering war nämlich letztens ein Fehler drin, auf den ich kürzlich aufmerksam gemacht wurde.
    Zweitens mal bitte die Extension im ExtensionManager aufrufen und prüfen, daß dort wirklich das Flag für die Cal-Integration gesetzt ist. :)

  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    14. 08. 2008, 16:33

    Hallo,

    vielen Dank für Deine Antworten. Bzgl. der Kurztabelle werde ich jetzt mal schauen, was ich da machen kann!
    Bzgl. der Termineinbindung habe ich mir nun noch einmal die neusten Versionen aus dem TER heruntergeladen und installiert. Mal schauen, was jetzt bei raus kommt!

    Melde mich dann an dieser Stelle noch einmal!

  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    14. 08. 2008, 16:41

    Hallo,

    bzgl. der Termineinbindung kann ich leider keine positiven Nachrichten mitteilen.
    Ich habe, wie schon geschrieben, die Extensions neu installiert und die Templates eingebunden.
    Danach habe ich das Plugin der cal-Extension auf einer Seite eingebunden und die Ereignis-Ansicht gewählt. Als Ausgangsordner habe ich neben dem Sys-Ordner "Termine" und "News" auch den Ordner der Ligaverwaltung ausgewählt.
    Trotzdem erscheint in der FE-Ansicht der Hinweis, dass keine Einträge gefunden wurden!
    Was mache ich falsch?

  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    14. 08. 2008, 17:03

    Hallo,

    natürlich bekomme ich es auch mit der Einbindung von "lib.shortTable" nicht richtig hin.
    Ich habe die Extension "Content Element From TypoScript" installiert, weiß nun aber nicht, was ich da aus dem TypoScript Objekt-Manager Fenster auswählen muss.
    unter lib finde ich die shortTable nicht. Wie muss ich da jetzt vorgehen?

    Nochmals vielen Dank für Eure Hilfe![/img]

  • digedag digedag
    Jedi-Ratsmitglied
    0 x
    584 Beiträge
    3 Hilfreiche Beiträge
    15. 08. 2008, 12:50

    [quote="nummer_sieben"]
    natürlich bekomme ich es auch mit der Einbindung von "lib.shortTable" nicht richtig hin.[/quote]
    Ja TYPO3 ist manchmal grausam! ;)

    Ich habe die Extension "Content Element From TypoScript" installiert, weiß nun aber nicht, was ich da aus dem TypoScript Objekt-Manager Fenster auswählen muss.
    unter lib finde ich die shortTable nicht. Wie muss ich da jetzt vorgehen?

    Vermutlich hast du den Code nicht richtig im TS-Template integriert. Da ist aber eine Ursachenforschung von Ferne nur schwer möglich, weil ich deine Struktur der TS-Templates nicht kenne.

    Aber mir ist noch ein anderer Weg eingefallen. Du hast ja nun die aktuelle Version von T3sports installiert. Dort gibt es jetzt die Möglichkeit direkt im Plugin zusätzlichen Typoscript-Code anzugeben. Setz also einfach mal wie gewöhnlich eine Tabelle in die Seite rein. Gib dein modifiziertes HTML-Template an und mach deine zusätzlichen Einstellungen. Klicke dann auf den letzten Tab "Typoscript" und gibt dort einfach noch folgende Angabe ein:

    [TS]leagueTableSize = 5[/TS]
    Das sollte klappen! :)

    Bei deinem Cal-Problem hast du leider noch nicht gesagt, ob die Integration auch über den ExtensionManager aktiviert hast. Ohne diese Aktivierung wird es nicht funktionieren...
    Diese Aktivierung ist in der Anleitung leider nicht nicht vermerkt. :o
    Das Flag heißt [b]Enable Integration for Calender Base[/b]. Es ist aber auch die einzige Einstellmöglichkeit an dieser Stelle. Also nicht zu übersehen. ;)

  • nummer_sieben nummer_si...
    Jedi-Ritter
    0 x
    137 Beiträge
    0 Hilfreiche Beiträge
    15. 08. 2008, 12:57

    Hallo,

    ja, ja, die Aktivierung für die cal-Extensiopn habe ich gemacht. Das kannte ich auch schon! :o

    Melde mich, wenn ich es hinbekommen habe! Oder auch nicht!!!