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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.02.2009, 15:57   #1
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
Question Помогите интегрировать Breadcrumb меню в шаблон

Добрый день ребята, появилась следующая проблема, помогите реализовать :

Нашёл 2 темплейта, в одном есть "breadcrumb" во втором нету, тот в котором нету визуально мне больше подходит, но функционально нужен "breadcrumb". Решил всунуть самостоятельно, парюсь над этим уже 2 дня по 12 часов, перебрал все конфиг файлы обоих, знаю уже какие куски кода за это отвечают, скопировал, перешил 2й темплейт, всё как в молоко, лэйбл как был bread так им и остался и несобирается заменяться. Чего делать ? Ниже сырцы которые пытаюсь привить...

Файл с ресурсами в Setup :
Код:
# BREADCRUMP MENU
#<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/peacock/typoscript/rootline.txt">

# PAGE SETUP
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/peacock/typoscript/setup.txt">
Это кусок в шаблоне :
Код:
<!-- Breadcrumbs -->
       <div id="breadcrumbs"> 
       <!-- ###ROOTLINE### -->
        Bread
       <!-- ###ROOTLINE### -->
       </div>
Содержание файла rootline.txt :
Код:
tmp.breadcrump = HMENU
tmp.breadcrump {
special = rootline
special.range = 1|-1
1 = TMENU
1.noBlur = 1
1.wrap = <span class="rootline">|</span>
1.target = _self
1.NO {
    linkWrap= |
    # optionSplit: vor jedem item ein >>
 allWrap = |*|&nbsp;<img src="fileadmin/templates/my/img/arrow.JPG">&nbsp; |*||*| |
     ATagBeforeWrap = 1
     ATagTitle.field = description // title
  }
}
Cодержимое файла Setup.txt
Код:
page = PAGE
page.typeNum = 0
page.meta.DESCRIPTION = My Site
page.meta.KEYWORDS = Internet, Homepage, Typo3
page.shortcutIcon = fileadmin/templates/peacock/images/favicon.ico
page.includeCSS { 
   file1 = fileadmin/templates/peacock/css/stylesheet.css
   file2 = fileadmin/templates/peacock/css/menu.css
}
#page.includeLibs.tmenu_layers = fileadmin/templates/peacock/scripts/gmenu_layers.php 
page.headerData.1 = TEXT
page.headerData.1.value (
	<script type='text/javascript' src='fileadmin/templates/peacock/scripts/menu.js'></script>
)
#page.headerData.2 = TEXT
#page.headerData.2.value (
#	<!--[if IE 7]>
#	<style type=text/css>
#	@import #url(fileadmin/templates/peacock/css/menu_ie7.css);
#	</style>
#	<![endif]-->
#)
page.bodyTag = <body>
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
   template = FILE
   template.file = {$htmltpl}
   workOnSubpart = DOKUMENT
   subparts.MENU < temp.Menu
   subparts.ROOTLINE < tmp.breadcrump
   subparts.INHALT < styles.content.get
   subparts.INHALT_LINKS < styles.content.getLeft
   #subparts.INHALT_LINKS.select.pidInList = 2
   subparts.COPYRIGHT < temp.copyright
   #subparts.TITEL = TEXT
   #subparts.TITEL < temp.titel
   subparts.SITETITLE = TEXT
   subparts.SITETITLE < temp.siteTitel
   #subparts.BESCHREIBUNG = TEXT
   #subparts.BESCHREIBUNG < temp.beschreibung
   #subparts.BANNER < temp.toppic 
   #subparts.SUCHE < temp.suche
   #subparts.LASTUPDATE < temp.lu
   #subparts.SPRACHE = PHP_SCRIPT
   #subparts.SPRACHE.file = fileadmin/templates/peacock/scripts/languageMenu.php
}

Насколько я понимаю, всё должно было работать ? или чегото нехватает ? Помогите пожалуйсто

Последний раз редактировалось viair; 04.02.2009 в 16:19
viair вне форума   Ответить с цитированием
Старый 04.02.2009, 17:55   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Код:
# BREADCRUMP MENU
#<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/peacock/typoscript/rootline.txt">
А вы не пробовали перед этим <INCLUDE_TYPOSCRIPT убрать # - т.е. "не коментарить" эту строчку ?
dmartynenko вне форума   Ответить с цитированием
Старый 04.02.2009, 18:09   #3
viair
Продвинутый
 
Регистрация: 29.01.2009
Адрес: Latvia, Riga
Сообщений: 70
Отправить сообщение для viair с помощью ICQ Отправить сообщение для viair с помощью Skype™
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Код:
# BREADCRUMP MENU
#<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/templates/peacock/typoscript/rootline.txt">
А вы не пробовали перед этим <INCLUDE_TYPOSCRIPT убрать # - т.е. "не коментарить" эту строчку ?
Упс...
dmartynenko Огромное ВАМ СПАСИБО !!! Даже не заметил комент, стыдно, столько пыли из ничего поднял. Одним словом - невнимательность. А ведь перерыл все сырцы, и такую мелочь незаметил
viair вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите со сложным меню! webmaussi TypoScript практикум 1 09.09.2008 00:27
Помогите сделать меню 3-го уровня. Manas TypoScript практикум 2 31.07.2007 21:02
помогите с выпадающим меню lamaka Общие вопросы 21 09.04.2007 14:20
Помогите с синтаксисом в меню Илья Общие вопросы 11 22.02.2006 13:56
Помогите с синтаксисом в меню Илья Общие вопросы 0 15.02.2006 23:00


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


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

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