Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 08.06.2010, 18:42   #1
AnShLv
Продвинутый
 
Регистрация: 12.01.2009
Сообщений: 90
По умолчанию

Я Вас, думаю, правильно понял, так как там больше не осталось модулей, кстати эта версия шаблона даже без TemplaVoila работает. Меню и все другое что там есть - прописано в самом шаблоне, а заполнено через typoscript (typoscript выводит слово Test). А дело в том, что нет закономерности вывода этого битого кода с модуля, так как там где возникают ошибки, ничего кроме собственно шаблона нет.
На мой примитивный взгляд, попросту парсер, который берет оригинал шаблона с какой либо причины имеет баг (плохо понимает код) и пытаеться его безуспешно анализировать. Что и приводит к тому, что нечто он стирает, а еще что-то дописывает (там местами где я закрыл тег, он закрывает его по второму разу)

P.S: Если я дописываю что-то к шаблону или убираю, то код разлезается в других местах. Тоесть в коде шаблона проблем нет, я уверен. Проблемма именно в его анализе.
Я даже думал заменить класс, который парсит html в тайпо на какую то старую версию, но еще не делал этого.
AnShLv вне форума   Ответить с цитированием
Старый 08.06.2010, 19:51   #2
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от AnShLv Посмотреть сообщение
Я Вас, думаю, правильно понял, так как там больше не осталось модулей, кстати эта версия шаблона даже без TemplaVoila работает. Меню и все другое что там есть - прописано в самом шаблоне, а заполнено через typoscript (typoscript выводит слово Test). А дело в том, что нет закономерности вывода этого битого кода с модуля, так как там где возникают ошибки, ничего кроме собственно шаблона нет.
На мой примитивный взгляд, попросту парсер, который берет оригинал шаблона с какой либо причины имеет баг (плохо понимает код) и пытаеться его безуспешно анализировать. Что и приводит к тому, что нечто он стирает, а еще что-то дописывает (там местами где я закрыл тег, он закрывает его по второму разу)

P.S: Если я дописываю что-то к шаблону или убираю, то код разлезается в других местах. Тоесть в коде шаблона проблем нет, я уверен. Проблемма именно в его анализе.
Я даже думал заменить класс, который парсит html в тайпо на какую то старую версию, но еще не делал этого.

Все что выводится через typoscript на TEXT замените, нужен каркас шаблона, без какого-либо вывода. Templavoila имеет свойство закрывать теги если они не закрыты и если где-то есть ошибка то каркас поможет понять где
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 08.06.2010, 20:39   #3
AnShLv
Продвинутый
 
Регистрация: 12.01.2009
Сообщений: 90
По умолчанию

Но я же заменил все что выводиться на Test собственно. Попросту в шаблоне прописан некоторый статический контент, который вместе с шаблоном. Например меню есть в шаблоне, левое меню тоже есть в шаблоне. А динамически заполняеться только то, что я и заменил на Test.
И еще раз замечу, что в данной копии этого сайта (этого TYPO-3), или же в этом примере работаю без TemplaVoila. TemplaVoila я использовал только для теста, чтобы удостовериться в том, что даже TV не может понять мой шаблон.
Еще я могу сделать, чтобы TYPO-3 вообще ничего ни в какой блок не выводил. Тогда блоки будут заняты только тестовым контентом из шаблона.
Тоесть остануться меню и другое статически прописаное в шаблоне.
AnShLv вне форума   Ответить с цитированием
Старый 08.06.2010, 21:52   #4
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от AnShLv Посмотреть сообщение
Но я же заменил все что выводиться на Test собственно. Попросту в шаблоне прописан некоторый статический контент, который вместе с шаблоном. Например меню есть в шаблоне, левое меню тоже есть в шаблоне. А динамически заполняеться только то, что я и заменил на Test.
И еще раз замечу, что в данной копии этого сайта (этого TYPO-3), или же в этом примере работаю без TemplaVoila. TemplaVoila я использовал только для теста, чтобы удостовериться в том, что даже TV не может понять мой шаблон.
Еще я могу сделать, чтобы TYPO-3 вообще ничего ни в какой блок не выводил. Тогда блоки будут заняты только тестовым контентом из шаблона.
Тоесть остануться меню и другое статически прописаное в шаблоне.

Лучше просто замените все блоки что определяются в TypoScript на текст, и меню тоже, оно же у вас генерируется через TypoScript?
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 08.06.2010, 23:20   #5
AnShLv
Продвинутый
 
Регистрация: 12.01.2009
Сообщений: 90
По умолчанию

Все так и сделано. И меню, еще раз говорю, прописано в шаблоне. Там больше ничего не генерируеться
Меню это imagemap сделанная в шаблоне, там все очень просто
Не знаю как еще объяснить, но html-код меню есть hardcoded в html-код шаблона
AnShLv вне форума   Ответить с цитированием
Старый 09.06.2010, 02:49   #6
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

Цитата:
Сообщение от AnShLv Посмотреть сообщение
Все так и сделано. И меню, еще раз говорю, прописано в шаблоне. Там больше ничего не генерируеться
Меню это imagemap сделанная в шаблоне, там все очень просто
Не знаю как еще объяснить, но html-код меню есть hardcoded в html-код шаблона
Можно шаблон исправленный с маркерами куда что вставляется? Именно тот который вы отдаете в тайпу
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts

Последний раз редактировалось Dutchak Vitaly; 09.06.2010 в 03:04
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 09.06.2010, 12:00   #7
AnShLv
Продвинутый
 
Регистрация: 12.01.2009
Сообщений: 90
По умолчанию

Этот шаблон я предоставил в сообщении #18. Он без маркеров, так как вставляеться по id с помощью automaketemplate, его я и отдаю Тайпо.
AnShLv вне форума   Ответить с цитированием
Ответ

Теги
параметр, съедает, тег, templavoila, шаблон


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мош есть Пост с руководством по конвертированию шаблона из HTML в Templa Voila? srsvet Общие вопросы 5 14.12.2006 15:37


Часовой пояс GMT +4, время: 16:03.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория