PDA

Просмотр полной версии : Проблема с ТemplaVoilà


chieffff
11.02.2011, 14:00
Уважаемые эксперты!

Создаю новый сайт (на TYPO3 4.4.6).
Установил ТemplaVoilà 1.5.3.

Запускаю визард (Создание нового сайта).

Указываю файл html-шаблона. Перехожу к шагу mapping и получаю:

Error: No Data Structure Record could be found with UID "1"!

При этом в свойствах корневой страницы сайта указан Storage Folder.

Не могу понять, в чем проблема.

Прошу совета.

С уважением,
Александр

Vornic
11.02.2011, 14:22
Похоже визард не может записать DS XML, как правило это проблемы не вполне удачно выбраным хостингом.

chieffff
11.02.2011, 14:29
Похоже визард не может записать DS XML, как правило это проблемы не вполне удачно выбраным хостингом.

Мда, заглядываю в Data Structure XML и вижу такую картину:

T3DataStructure
meta type=array
langChildren type=integer1/langChildren
langDisable type=integer1/langDisable
/meta
ROOT type=array
tx_templavoila type=array
titleROOT/title
descriptionSelect the HTML element on the page which you want to be the overall container element for the template./description
tagsbody/tags
/tx_templavoila
typearray/type
el type=array
field_content type=array
tx_templavoila type=array
titleMain Content Area/title
descriptionPick the HTML element in the template where you want to place the main content of the site./description
sample_data type=array

Что посоветуете делать? (помимо смены хостинга...)

Vornic
11.02.2011, 14:36
Странный там текст, должно быть что то вроде этого:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langChildren type="integer">1</langChildren>
<langDisable type="integer">1</langDisable>

chieffff
11.02.2011, 14:36
ну вот именно, что похоже он xml некорректно пишет, вырезает угловые скобки и т.п.

Vornic
11.02.2011, 14:40
Сама тайпа при установке не ругалась что чего то не хватало? Впервые вижу чтобы калечился XML.
А если в DS сунуть нормальный XML сохранить и снова открыть, там тоже скобки сгинут?

chieffff
11.02.2011, 14:46
Тайпа не ругалась, всё гладко было.

Если вручную сунуть нормальный XML - то всё нормально сохраняется.

chieffff
11.02.2011, 14:49
В настройках тайпы есть такая штука:

[flexformForceCDATA]

Boolean: If set, will add CDATA to Flexform XML. Some versions of libxml have a bug that causes HTML entities to be stripped from any XML content and this setting will avoid the bug by adding CDATA.

Может быть это оно?

Vornic
11.02.2011, 14:50
Если при последующих изменениях XML рушится, то попробуйте сменить версию TV на чегонить по ниже :-)

chieffff
11.02.2011, 15:19
Исправил вручную. Теперь XML не рушится, но при просмотре отображается пустая страница, <body> </body>, даже заголовки указанные в TV-шаблоне не выводит.
Хостинг Locum, может быть кто-нибудь имел с ним дело?

Vornic
11.02.2011, 15:59
Не слышал даже про этот хостинг. А пробовал заново мапить с этим DS ?

chieffff
11.02.2011, 16:05
Да, я попробовал, добавил элемент.
Не отображает ничего, даже css не подключает из Header Parts.
Переставил TV, поставил 1.4.1.
Та же картина. :(