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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 17.01.2011, 10:14   #1
vip1321
Новенький
 
Регистрация: 03.11.2010
Сообщений: 11
Unhappy TS не прописывает маркеры

Подскажите, пожалуйста, что не так?
Html-документ и Css-код видит, но не один маркер не отображает. Делал по "Современная разработка шаблонов".

Код:
plugin.tx_automaketemplate_pi1{
  content = FILE
  content.file = fileadmin/template/main/index.html
  relPathPrefix = fileadmin/template/main/
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title
    TD.all = 1
  }
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template=< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  
  subparts.menu = TEXT
  subparts.menu.value = Hello World - MENU
  
  subparts.right-colum = TEXT
  subparts.right-colum.value = Hello World - CONTENT
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
  template=< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_HEADER
}
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template/main.css


page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
vip1321 вне форума   Ответить с цитированием
Старый 17.01.2011, 22:30   #2
vip1321
Новенький
 
Регистрация: 03.11.2010
Сообщений: 11
По умолчанию

У какого какие мысли? Может я что то не понимаю?
vip1321 вне форума   Ответить с цитированием
Старый 17.01.2011, 23:33   #3
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Маркет menu у вас в html-файле есть? Покажите вообще HTML
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 17.01.2011, 23:52   #4
vip1321
Новенький
 
Регистрация: 03.11.2010
Сообщений: 11
По умолчанию

Да, есть. Смотрю в проводнике по объектам TypoScript все значения вроде присвоены верно, однако маркеры не проставляются все равно. Страница выводится нормально, т.е. html и css подключены. Вот html-код:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- 
	This website is powered by TYPO3 - inspiring people to share!
	TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
	TYPO3 is copyright 1998-2010 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
	Information and contribution at http://typo3.com/ and http://typo3.org/
-->

<title></title>
<meta name="generator" content="TYPO3 4.4 CMS" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="robots" content="index, follow" />

<link rel="stylesheet" type="text/css" href="css/main.css" media="all" />

<style type="text/css">
h1,h2,h3{color:#c80808}
#head #contact #phone strong{color:#c80808}
#head #menu table td.current{background:#c80808;}
.ul-gallery li a:hover img{border-color:#c80808}

</style>
</head>
<body>


<div id="wrapper">

<div id="main">
	<div id="head"><div id="logo"><img src="img/logo.png" alt="" /></div>
		
		<div id="contact">
			<div id="phone"><small>+7 (xxx)</small><strong>xxx-xx-xx</strong></div>
        </div>

		
    <div id="menu"><table><tbody><tr><td class="current"><span><a href="/">Главная</a></span></td><td><a href="#">Услуги и цены</a></td><td><a href="#">Сертификаты</a></td><td><a href="#">Работы</a></td><td><a href="#">Подряды</a></td><td><a href="#">Клиенты</a></td><td><a href="#">О компании</a></td><td><a href="#">Контакты</a></td></tr></tbody></table></div></div>
<div id="container">
	  <div class="sub-container-3">
	    <div class="left-colum"><ul><li><a href="#" title="Новости">Новости</a></li><li><a href="#" title="Наши партнеры">Наши партнеры</a></li></ul>
			  <img src="clear.gif" width="1" height="70" border="0" class="spacer-gif" alt="" title="" /><br />

<img src="clear.gif" width="1" height="10" border="0" class="spacer-gif" alt="" title="" /><br /><div class="csc-textpic-clear"></div></div>

			
			<div class="right-colum">
			  
	<h1 class="csc-firstHeader">Главная</h1>

	<p>Текст</p></div>
			<br clear="all" />
		</div>
</div>
	<hr>
	<div id="footer"><address>
	© 2009–2011 <br />
	Телефон: +7 (xxx) xxx-xx-xx<br />
    Email: xxxx@yandex.ru</address>

<div id="contact-footer">Создание сайта - Test<br />Сайт работает на CMS TYPO3</div></div>
</div>

</div>




</body>
</html>
Из проводника по объектам TypoScript:
Код:
[config]
[plugin]
[tx_felogin_pi1] = USER_INT # TypoScript added by extension "felogin" # Setting felogin plugin TypoScript
[tx_indexedsearch] = USER_INT # TypoScript added by extension "indexed_search" # Setting indexed_search plugin TypoScript
[tx_automaketemplate_pi1] = USER # TypoScript added by extension "automaketemplate" # Setting automaketemplate plugin TypoScript
[includeLibs] = typo3conf/ext/automaketemplate/pi1/class.t...
[userFunc] = tx_automaketemplate_pi1->main
[content] = FILE
[file] = fileadmin/template/main/index.html
[relPathPrefix] = fileadmin/template/main/
[elements]
[BODY]
[all] = 1
[subpartMarker] = DOCUMENT_BODY
[HEAD]
[all] = 1
[rmTagSections] = title
[TD]
[all] = 1
[tt_news] = USER
[includeLibs]
[page] = PAGE
[10] = TEMPLATE
[template] = < plugin.tx_automaketemplate_pi1
[workOnSubpart] = DOCUMENT_BODY
[subparts]
[menu] = TEXT
[value] = Hello World - MENU
[right-colum] = TEXT
[value] = Hello World - CONTENT
[typeNum] = 0
[stylesheet] = fileadmin/template/main.css
[headerData]
[10] = TEMPLATE
[template] = < plugin.tx_automaketemplate_pi1
[workOnSubpart] = DOCUMENT_HEADER
[resources] = 
[sitetitle] = Test_site
[types]

Последний раз редактировалось vip1321; 18.01.2011 в 07:20 Причина: подробнее
vip1321 вне форума   Ответить с цитированием
Старый 18.01.2011, 08:07   #5
vip1321
Новенький
 
Регистрация: 03.11.2010
Сообщений: 11
По умолчанию

Может верстка кривая? Или я что то забыл еще где то прописать. Начал делать меню, тоже ноль эмоций в html.

Код:
#Меню
temp.menu = HMENU
temp.menu.1 = TMENU
temp.menu.1 {

#Нормальное состояние меню
NO.allWrap = <td> | </td>
#Активное меню
ACT = 1
ACT.allWrap = <td class="current"> | </td>
}
vip1321 вне форума   Ответить с цитированием
Старый 18.01.2011, 22:52   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Ну я не вижу маркеров ###menu### и т.п.
Или я плохо помню этот мануал, или вы его невнимательно читали -)
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 19.01.2011, 09:43   #7
vip1321
Новенький
 
Регистрация: 03.11.2010
Сообщений: 11
По умолчанию

Прошу прощения, не от туда html вствил
Вот тот, который должен быть
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<!-- ###DOCUMENT_HEADER### -->

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title></title>
<meta name="generator" content="TYPO3 4.4 CMS" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="robots" content="index, follow" />

<link rel="stylesheet" type="text/css" href="css/main.css" media="all" />

<style type="text/css">
h1,h2,h3{color:#c80808}
#head #contact #phone strong{color:#c80808}
#head #menu table td.current{background:#c80808;}
.ul-gallery li a:hover img{border-color:#c80808}

</style>
<!-- ###DOCUMENT_HEADER### -->
</head>
<body>
<!-- ###DOCUMENT_BODY### -->

<div id="wrapper">

<div id="main">
	<div id="head">
       <!-- ###INSIDE_HEADER### -->
       <div id="logo"><!-- ###logo### --><img src="img/logo.png" alt="" /></div>
		
		<div id="contact">
			<div id="phone"><small>+7 (xxx)</small><strong>xxx-xx-xx</strong></div>
        </div>
       <!-- ###INSIDE_HEADER### -->
		
    <div id="menu"><!-- ###menu### --><table height="27px"><tbody><tr><td class="current"><a href="/">Главная</a></td><td><a href="#">Услуги и цены</a></td><td><a href="#">Сертификаты</a></td><td><a href="#">Работы</a></td><td><a href="#">Подряды</a></td><td><a href="#">Клиенты</a></td><td><a href="#">О компании</a></td><td><a href="#">Контакты</a></td></tr></tbody></table>
                   <!-- ###menu### --></div></div>
<div id="container">
	  <div class="sub-container-3">
	    <div class="left-colum"><ul><li><a href="#" title="Новости">Новости</a></li><li><a href="#" title="Наши партнеры">Наши партнеры</a></li></ul>
			  <img src="clear.gif" width="1" height="70" border="0" class="spacer-gif" alt="" title="" /><br />

<img src="clear.gif" width="1" height="10" border="0" class="spacer-gif" alt="" title="" /><br /><div class="csc-textpic-clear"></div></div>

			
			<div class="right-colum">
			<!-- ###content### -->  
	<h1 class="csc-firstHeader">Главная</h1>

	<p>Текст</p><!-- ###content### --></div>
			<br clear="all" />
		</div>
</div>
	<hr>
	<div id="footer"><!-- ###footer### --><address>
	© 2009–2011<br />
	Телефон: +7 (xxx) xxx-xx-xx<br />
    Email: xxx@yandex.ru</address>

<div id="contact-footer">Создание сайта - Test<br />Сайт работает на CMS TYPO3</div><!-- ###footer### --></div>
</div>

</div>



<!-- ###DOCUMENT_BODY### -->
</body>
</html>
На выходе вообще пустая страница Может что то с automaketemplate ?
vip1321 вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
свои маркеры в tt_product Lucifer Общие вопросы 0 03.12.2009 23:13
Не могу найти, где про маркеры написано (tt_news) maaboo Общие вопросы 5 15.08.2008 18:05


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


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

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