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

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

Ответ
 
Опции темы Опции просмотра
Старый 23.10.2009, 17:15   #1
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

ошибка в разметке области под это меню. чтобы сказать точнее - мало информации. используется TV? если да - пожалуста XML структуры данных - в студию

Цитата:
Сообщение от cherkatel Посмотреть сообщение
Судя по lib. ... вы используете TV. Проверяйте маппинг. Если же автопарсер, то давайте весь код.
не факт... код взят из на шару из руководства...
Alex Podusov вне форума   Ответить с цитированием
Старый 24.10.2009, 01:40   #2
ddt
Продвинутый
 
Регистрация: 25.08.2009
Сообщений: 36
Отправить сообщение для ddt с помощью ICQ Отправить сообщение для ddt с помощью Skype™
По умолчанию

Цитата:
Сообщение от Alex Podusov Посмотреть сообщение
ошибка в разметке области под это меню. чтобы сказать точнее - мало информации. используется TV? если да - пожалуста XML структуры данных - в студию

не факт... код взят из на шару из руководства...
Использую TV. Код меню взял из руководства. Хочу запустить пример у себя, а потом доработать под себя.

Какую XML структуры данных Вы имеете в виду? Где мне ее взять?
(пардон за такие вопросы )
ddt вне форума   Ответить с цитированием
Старый 24.10.2009, 03:29   #3
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

Левая колонка: Web - Templavoila; Средняя колонка - системная папка с шаблонами TV; в правом поле - клик по иконке DS шаблона, в выпавшей меню - Правка. Откроется структура DS, с блоком textarea - XML структуры данных.

Или так: в выпавшем меню после клика по иконке DS пункт Templavoila, затем отметить чекбокс Show XML, после чего отобразится таже структура DS (для просмотра, с подсветкой кода)

Для меню должен быть примерно такой код:
Код:
<field_menu type="array">
     <tx_templavoila type="array">
	<title>Динамическое меню</title>
	<sample_data type="array">
		<numIndex index="0"></numIndex>
	</sample_data>
	<eType>TypoScriptObject</eType>
	<TypoScriptObjPath>lib.menu_1</TypoScriptObjPath>
     </tx_templavoila>
</field_menu>
Отмеченное красным - обратить внимание. field_menu - заменить на название области, каким вы её назвали при разметке
Alex Podusov вне форума   Ответить с цитированием
Старый 24.10.2009, 03:34   #4
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   #5
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

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

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

значит всё таки проблема с разметкой. какой блок указывался для области меню? <div id="menu_1">...</div> INNER ?
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, время: 07:10.


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

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