PDA

Просмотр полной версии : TSOB ругается чего-то...


maaboo
18.09.2008, 21:55
В общем TypoScript Object browser пишет:


Errors and warnings
2: Line 2050: Object Name String, "###" contains invalid character "�". Must be alphanumeric or one of: "_-."
1: Line 2169: An end brace is in excess.
1: Line 2270: The script is short of 1 end brace(s)


Если бы я ещё знал, где эти номера строк смотреть - сам бы пофиксил, а так


SETUP ROOT
[config]
[extTarget] = _top
[stat] = 1
[stat_typeNumList] = 0,1
[uniqueLinkVars] = 1
[doctype] = xhtml_trans


А может это не на сетап он ругается?... Куда смотреть? Как фиксить?

forever
19.09.2008, 01:51
Веб - Шаблон - Template Analizer (в разворачивающемся списке сверху).

Там есть нумерация строк и подсветка синтаксиса. Если что-то вынесено в отдельные файлы, он вставляет из них содержимое, помечая, из какого файла взято.

maaboo
19.09.2008, 02:08
Посмотрел. Одну опечатку убрал, однако


2049: ### <INCLUDE_TYPOSCRIPT: source="FILE: dat/ts/main.ts"> BEGIN:
2050: config { - ERROR: Line 2050: Object Name String, "config" contains invalid character "�". Must be alphanumeric or one of: "_-."
2051: doctype = xhtml_trans
2052: disablePrefixComment = 1
2053: simulateStaticDocuments = 0
2054: baseURL = http://
2055: tx_realurl_enable = 1
2056: uniqueLinkVars = 1
2057: linkVars = L
2058: language = ru
2059: locale_all = ru_RU
2060: noPageTitle = 0
2061: } - ERROR: Line 2061: An end brace is in excess.


остаётся. Файл изначально создавался в UTF-8 и никаких левых невидимых символов нет. Принудительная конвертация не помогает.

Хотя вроде всё работает, но всё равно стрёмно. :-)