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

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

Ответ
 
Опции темы Опции просмотра
Старый 24.10.2009, 03:34   #1
ddt
Продвинутый
 
Регистрация: 25.08.2009
Сообщений: 36
Отправить сообщение для ddt с помощью ICQ Отправить сообщение для ddt с помощью Skype™
По умолчанию

Цитата:
Сообщение от Alex Podusov Посмотреть сообщение
Левая колонка: Web - Templavoila; Средняя колонка - системная папка с шаблонами TV; в правом поле - клик по иконке DS шаблона, в выпавшей меню - Правка. Откроется структура DS, с блоком textarea - XML структуры данных.
Спасибо за подробное разъяснение!
Вот XML
Код:
<?xml version="1.0" encoding="windows-1251" standalone="yes" ?>
<T3DataStructure>
	<meta type="array">
		<langDisable>1</langDisable>
	</meta>
	<ROOT type="array">
		<tx_templavoila type="array">
			<title>ROOT</title>
			<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
		</tx_templavoila>
		<type>array</type>
		<el type="array">
			<field_menu type="array">
				<tx_templavoila>
					<title>Main menu</title>
					<sample_data type="array">
						<numIndex index="0">This is menu!</numIndex>
					</sample_data>
					<eType>TypoScriptObject</eType>
					<tags>*:inner</tags>
					<TypoScriptObjPath>lib.menu_1</TypoScriptObjPath>
				</tx_templavoila>
			</field_menu>
			<field_content type="array">
				<tx_templavoila type="array">
					<title>Paje content</title>
					<sample_data type="array">
						<numIndex index="0">Page content here!</numIndex>
					</sample_data>
					<eType>ce</eType>
					<TypoScript><![CDATA[
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
                    ]]></TypoScript>
					<oldStyleColumnNumber type="integer">0</oldStyleColumnNumber>
				</tx_templavoila>
				<TCEforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Paje content</label>
				</TCEforms>
			</field_content>
		</el>
	</ROOT>
</T3DataStructure>
ddt вне форума   Ответить с цитированием
Старый 24.10.2009, 03:42   #2
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

Всё верно... а в область контента вставка происходит?
Alex Podusov вне форума   Ответить с цитированием
Старый 24.10.2009, 03:44   #3
ddt
Продвинутый
 
Регистрация: 25.08.2009
Сообщений: 36
Отправить сообщение для ddt с помощью ICQ Отправить сообщение для ddt с помощью Skype™
По умолчанию

Цитата:
Сообщение от Alex Podusov Посмотреть сообщение
Всё верно... а в область контента вставка происходит?
да, контент отображается
ddt вне форума   Ответить с цитированием
Старый 24.10.2009, 03:48   #4
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

значит всё таки проблема с разметкой. какой блок указывался для области меню? <div id="menu_1">...</div> INNER ?
Alex Podusov вне форума   Ответить с цитированием
Старый 24.10.2009, 03:57   #5
ddt
Продвинутый
 
Регистрация: 25.08.2009
Сообщений: 36
Отправить сообщение для ddt с помощью ICQ Отправить сообщение для ddt с помощью Skype™
По умолчанию

Цитата:
Сообщение от Alex Podusov Посмотреть сообщение
значит всё таки проблема с разметкой. какой блок указывался для области меню? <div id="menu_1">...</div> INNER ?
Приложил скрин маппинга шаблона. Элемент меню связан со слоем <div id="menu_1"> (*:inner)

Перемапил элемент меню, он у меня до этого к другому id-шнику цеплялся, очистил кеш - все заработало.

Alex, спасибо большое за наводку
Изображения
Тип файла: jpg mapping.JPG (82.2 Кб, 6 просмотров)
ddt вне форума   Ответить с цитированием
Старый 24.10.2009, 04:07   #6
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

а что показывает при предпросмотре при разметке? замещает текст меню замещаемым текстом? (Кнопка Preview)
Alex Podusov вне форума   Ответить с цитированием
Старый 24.10.2009, 04:19   #7
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

Вобщем-то причин может быть сколько угодно, вплоть до банальных. Я однажды до умопомрачения бился над подобной задачей, а причина была элементарная: при разметке в названии TSObjectPath iib.copiright буква "с" оказалась в русской раскладке, а TS Setup прописал его правильно англоязычно, что является разными именами. Так что перепроверь шаблон, переразметь в TV...
Alex Podusov вне форума   Ответить с цитированием
Ответ

Теги
2 уровня, меню, typoscript


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рендеринг меню в таблицу AleXUnder Общие вопросы 3 26.03.2009 17:55
Создать ещё одно меню, как? djolejek Общие вопросы 6 03.12.2008 17:29
Как организовать меню 2-го и более уровня отдельно от первого? Mike10581 TypoScript практикум 4 11.12.2007 18:46
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
бекграунд для меню второго уровня Vitamin Общие вопросы 2 23.03.2006 10:32


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


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

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