|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
TYPOSCRIPT-FehlermeldungHallo zusammen,
vor einigen Tagen fiel mir auf, dass die EXT. CAL keine Termine mehr anzeigt. Bei der Fehlersuche bin bin ich folgendes gestoßen: Beim Aufruf des TS-Objectbrowsers erhalte iche eine Riesenliste mit Fehlermeldungen im Bereich Constants: 1: Line 936: The script is short of 1 end brace(s) 1: Line 938: The script is short of 1 end brace(s) 1: Line 1049: The script is short of 1 end brace(s) 1: Line 1078: The script is short of 1 end brace(s) 1: Line 1080: The script is short of 1 end brace(s) 1: Line 1107: The script is short of 1 end brace(s) 1: Line 1113: The script is short of 1 end brace(s) 1: Line 1117: The script is short of 1 end brace(s) 1: Line 1147: The script is short of 1 end brace(s) [...] 1: Line 2072: The script is short of 1 end brace(s) 1: Line 2095: The script is short of 1 end brace(s) 1: Line 2097: The script is short of 1 end brace(s) Ich habe zunächst alle von mir erstellten EXT.-Templates auf Fehler durchsucht. Das TYPOSCRIPT ist nach Aussage des Template-Analysers inzwischen fehlerfrei. Hat eventuell noch jemand ne Idee, wie ich den Fehler finden kann, ohne alle Static Templates händisch anfassen zu müssen? Den Ansatz, evtl. die letzten EXT. zu prüfen, die ich in der letzten Zeit installiert hatte, führte übrigens auch nicht zum Erfolg. Es wurden seit langer Zeit keine neuen Erweiterung oder Systemänderungen gemacht... Beste Grüße und schönes Wochenende wünscht -- Email: michael@... WEB: http://www.epoche-napoleon.net _______________________________________________ TYPO3-german mailing list TYPO3-german@... http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german |
|
|
Re: TYPOSCRIPT-FehlermeldungMichael Gnessner schrieb am Fri, 05 Sep 2008 22:02:25 +0200:
> Hallo zusammen, > > vor einigen Tagen fiel mir auf, dass die EXT. CAL keine Termine mehr > anzeigt. Bei der Fehlersuche bin bin ich folgendes gestoßen: > > Beim Aufruf des TS-Objectbrowsers erhalte iche eine Riesenliste mit > Fehlermeldungen im Bereich Constants: > > 1: Line 936: The script is short of 1 end brace(s) 1: Line 938: The > script is short of 1 end brace(s) 1: Line 1049: The script is short of 1 > end brace(s) 1: Line 1078: The script is short of 1 end brace(s) 1: Line > 1080: The script is short of 1 end brace(s) 1: Line 1107: The script is > short of 1 end brace(s) 1: Line 1113: The script is short of 1 end > brace(s) 1: Line 1117: The script is short of 1 end brace(s) 1: Line > 1147: The script is short of 1 end brace(s) [...] > 1: Line 2072: The script is short of 1 end brace(s) 1: Line 2095: The > script is short of 1 end brace(s) 1: Line 2097: The script is short of 1 > end brace(s) > > Ich habe zunächst alle von mir erstellten EXT.-Templates auf Fehler > durchsucht. Das TYPOSCRIPT ist nach Aussage des Template-Analysers > inzwischen fehlerfrei. > > Hat eventuell noch jemand ne Idee, wie ich den Fehler finden kann, ohne > alle Static Templates händisch anfassen zu müssen? ist nicht ganz einfach, aber machbar: mit dem template-Analyzer. die angegebenen Zeilennummern beziehen sich auf das Gesamt-Typoscript, das 'ausgeführt' wird. Das wird dir allerdings nirgendwo in seienr Gesamtheit angezeigt. Aber immerhin Stück für Stück. dazu musst du nur im Analyzer die einzelnen Dateien anklicken, damit sie unter dem Baum angezeigt werden. Dabei kannst du die Zeilennummern einblenden und schon hast du die Zeilennummern aus der Gesamtkonfiguration. jetzt musst du nur nur noch herausfinden in welchem template dein(e) Fehler liegen und dann natürlich den entsprechenden Fehler. Deine Fehler sagen es fehlt eine schließende Klammer '}' Welche Klammer (auf welcher Ebene) ist dabei meist schwer zu erkennen. Da muss man oft erst mal eine saubere Einrückung herstellen. u.u. mit einem Quellcode-Formatierer als Hilfe. Vorsicht bei Mehrfach-Einbindungen von Templates. zum einen kommt der Fehler damit öfters vor, zum anderen werden bei solchen Gelegenheiten immer wieder Konfigurationen mit den Defaultwerten überschrieben, Es ist also zu vermeiden. mehrfach einbindungen kann man im Analyzer auch schön in der baum- Darstellung erkennen. siehe zu dem Thema auch: http://www.pi-phi.de/t3v4/70.html > Den Ansatz, evtl. die letzten EXT. zu prüfen, die ich in der letzten > Zeit installiert hatte, führte übrigens auch nicht zum Erfolg. Es wurden > seit langer Zeit keine neuen Erweiterung oder Systemänderungen > gemacht... Sofern man nicht zufällig mal wieder im Objektbrowser unterwegs ist, bekommt man die Fehler ja auch nicht zu sehen. Manchmal kann das schon ein paar Wochen dauern bis ein Fehler auffällt. Immerhin wird am Ende jedes einzelnen Templates die Struktur neu initialisiert (Conditions und Klammerungen) udn so funktioniert das Meiste dann auch und nur an einer klitzekleinen Stelle ist die Konfiguration 'verrutscht'. bernd -- http://www.pi-phi.de/t3v4/cheatsheet.html _______________________________________________ TYPO3-german mailing list TYPO3-german@... http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german |
|
|
Re: TYPOSCRIPT-FehlermeldungAm Sat, 6 Sep 2008 00:11:13 +0000 (UTC) schrieb bernd wilke:
Danke Bernd, >> vor einigen Tagen fiel mir auf, dass die EXT. CAL keine Termine mehr >> anzeigt. Bei der Fehlersuche bin bin ich folgendes gestoßen: >> >> Beim Aufruf des TS-Objectbrowsers erhalte iche eine Riesenliste mit >> Fehlermeldungen im Bereich Constants: >> >> 1: Line 936: The script is short of 1 end brace(s) 1: Line 938: The >> script is short of 1 end brace(s) 1: Line 1049: The script is short of 1 >> end brace(s) 1: Line 1078: The script is short of 1 end brace(s) 1: Line >> 1080: The script is short of 1 end brace(s) 1: Line 1107: The script is >> short of 1 end brace(s) 1: Line 1113: The script is short of 1 end >> brace(s) 1: Line 1117: The script is short of 1 end brace(s) 1: Line >> 1147: The script is short of 1 end brace(s) [...] >> 1: Line 2072: The script is short of 1 end brace(s) 1: Line 2095: The >> script is short of 1 end brace(s) 1: Line 2097: The script is short of 1 >> end brace(s) >> >> Ich habe zunächst alle von mir erstellten EXT.-Templates auf Fehler >> durchsucht. Das TYPOSCRIPT ist nach Aussage des Template-Analysers >> inzwischen fehlerfrei. >> >> Hat eventuell noch jemand ne Idee, wie ich den Fehler finden kann, ohne >> alle Static Templates händisch anfassen zu müssen? > > ist nicht ganz einfach, aber machbar: > mit dem template-Analyzer. dabei entdeckt: 1. Die letzte schließende Klammer im Constants-Bereich des Static Templates von TIMTAB SOCIALBOOKMARKS wurde nicht erkannt. Habe diese im Static Template neu eingegebe und gespeichert. Danach sind alle Fehlermeldungen verschwunden. > die angegebenen Zeilennummern beziehen sich auf das Gesamt-Typoscript, > das 'ausgeführt' wird. > Das wird dir allerdings nirgendwo in seienr Gesamtheit angezeigt. > Aber immerhin Stück für Stück. Ziemlich aufwendige Fehlersuche muss ich gestehen... Könnte man diese nicht erleichtern oder evtl. verbessern. Syntax-Highlighting in 4.2 ist ja schon ein erster richtiger Weg... > dazu musst du nur im Analyzer die einzelnen Dateien anklicken, damit sie > unter dem Baum angezeigt werden. Dabei kannst du die Zeilennummern > einblenden und schon hast du die Zeilennummern aus der > Gesamtkonfiguration. > jetzt musst du nur nur noch herausfinden in welchem template dein(e) > Fehler liegen und dann natürlich den entsprechenden Fehler. Deine Fehler > sagen es fehlt eine schließende Klammer '}' > Welche Klammer (auf welcher Ebene) ist dabei meist schwer zu erkennen. > Da muss man oft erst mal eine saubere Einrückung herstellen. u.u. mit > einem Quellcode-Formatierer als Hilfe. > Vorsicht bei Mehrfach-Einbindungen von Templates. zum einen kommt der > Fehler damit öfters vor, zum anderen werden bei solchen Gelegenheiten > immer wieder Konfigurationen mit den Defaultwerten überschrieben, Es ist > also zu vermeiden. > mehrfach einbindungen kann man im Analyzer auch schön in der baum- > Darstellung erkennen. Hatte mir beim Ausmisten nicht mehr aktiver +EXT.Templates geholfen, die auf einzelnen Seiten im Laufe der Zeit verteilt waren... ;-) > siehe zu dem Thema auch: > http://www.pi-phi.de/t3v4/70.html > >> Den Ansatz, evtl. die letzten EXT. zu prüfen, die ich in der letzten >> Zeit installiert hatte, führte übrigens auch nicht zum Erfolg. Es wurden >> seit langer Zeit keine neuen Erweiterung oder Systemänderungen >> gemacht... > > Sofern man nicht zufällig mal wieder im Objektbrowser unterwegs ist, > bekommt man die Fehler ja auch nicht zu sehen. Manchmal kann das schon > ein paar Wochen dauern bis ein Fehler auffällt. > Immerhin wird am Ende jedes einzelnen Templates die Struktur neu > initialisiert (Conditions und Klammerungen) udn so funktioniert das > Meiste dann auch und nur an einer klitzekleinen Stelle ist die > Konfiguration 'verrutscht'. Fehlermeldungen waren verschwunden... Im Moment stehe ich noch vor folgendem Problem. Ich habe auf der obersten Seitenebene eine Template für eine Erweiterung eingebunden. Im TSOB werden auch entsprechende Einstellungen auf der Seite im Seitenbaum eingetragen, aber die Werte werde nicht für die Ausgabe übernommen... Jemand eine Idee? Beste Grüße -- Email: michael@... WEB: http://www.epoche-napoleon.net _______________________________________________ TYPO3-german mailing list TYPO3-german@... http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german |
|
|
Re: TYPOSCRIPT-FehlermeldungMichael Gnessner schrieb am Sat, 06 Sep 2008 03:57:17 +0200:
> Im Moment stehe ich noch vor folgendem Problem. Ich habe auf der > obersten Seitenebene eine Template für eine Erweiterung eingebunden. Im > TSOB werden auch entsprechende Einstellungen auf der Seite im Seitenbaum > eingetragen, aber die Werte werde nicht für die Ausgabe übernommen... > hast du für die Überprüfung im TSOB auch alle Conditions richtig gesetzt? insbesondere Conditions, die Seiten IDs und seitenlevel abfragen werden nicht automatisch berücksichtigt, auch wenn man meint sie könnten es! bernd -- http://www.pi-phi.de/t3v4/cheatsheet.html _______________________________________________ TYPO3-german mailing list TYPO3-german@... http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german |
|
|
Re: TYPOSCRIPT-FehlermeldungAm Sat, 6 Sep 2008 09:58:44 +0000 (UTC) schrieb bernd wilke:
> Michael Gnessner schrieb am Sat, 06 Sep 2008 03:57:17 +0200: > >> Im Moment stehe ich noch vor folgendem Problem. Ich habe auf der >> obersten Seitenebene eine Template für eine Erweiterung eingebunden. Im >> TSOB werden auch entsprechende Einstellungen auf der Seite im Seitenbaum >> eingetragen, aber die Werte werde nicht für die Ausgabe übernommen... >> > > hast du für die Überprüfung im TSOB auch alle Conditions richtig gesetzt? > > insbesondere Conditions, die Seiten IDs und seitenlevel abfragen werden > nicht automatisch berücksichtigt, auch wenn man meint sie könnten es! -- Email: michael@... WEB: http://www.epoche-napoleon.net _______________________________________________ TYPO3-german mailing list TYPO3-german@... http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german |
| Free Forum Powered by Nabble | Forum Help |