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

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

Ответ
 
Опции темы Опции просмотра
Старый 07.04.2009, 12:50   #1
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию После сохранения шаблона при просмотре выдается ошибка Error! No template found!

Поставила TYPO3Winstaller_4.2.3.exe, захотелось попробовать сделать свой шаблон. Хочется понять принцип создания шаблона. После сохранения моего шаблона при просмотре выдается ошибка
Error! No template found! шаблон не найден. Как же применить новый шаблон?

Подробное описание действий.

Создала простенький файл шаблона index.html (без графики, без css).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<table border="1" width="990px">

<tr>
<td colspan="2">Статика</td>
</tr>


<tr>
<td colspan="2">
<!-- ###TOPNAV### START -->
<span class="topnav"> <a href="#">Navigation One</a> </span>
<span class="topnav_act"> <a href="#">Navigation two</a> </span>
<!-- ###TOPNAV### END -->
</td>
</tr>


<tr>
<td width="180px">
<!--###LEFTNAV### START-->
<DIV class="leftnav"><a href="#">Navigation One</a></DIV>
<DIV class="leftnav_act"><a href="#">Navigation two</a></DIV>
<!--###LEFTNAV### STOP-->
</td>
<td>
<!-- ###CONTENT### START-->
<!-- Секция Контента-->
<H2>- Title -</H2>
<P>this is the where new content goes</P>
<!-- ###CONTENT### END--> </td>
</tr>


<tr>
<td colspan="2">

<TABLE WIDTH="575" BORDER="0" ALIGN="RIGHT" CELLPADDING="2" CELLSPACING="0">
<TR>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=newsletter">Newsletter</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=contact">Contact</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=sitemap">SiteMap</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=search">Search</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=tipafriend&tipUrl=http://www.mcuniverse.com/?###PAGE_UID###" alt="Tip A Friend About
McUniverse">Tip a Friend</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a
href="/index.php?id=###PAGE_UID###&type=98" target=_blank alt="Printer Friendly Page">Print</a></TD>
<TD ID="fback" ALIGN="CENTER" VALIGN="MIDDLE"><a href="#" alt="To Top of Page">To
Top</a></TD>
</TR>
</TABLE>

</td>
</tr>


<tr>
<td colspan="2">
<!-- ###CONTENT_BORDER### -->
<DIV class="lastupdate">Страница обновлена</DIV>
<!-- ###CONTENT_BORDER### --></td>
</tr>


<tr>
<td colspan="2"><P class="footer">Копирайт</td>
</tr>


<tr>
<td colspan="2">
<!-- ###BOTTOMNAV### Start-->
<span class="bottomnav"> <a href="#">Navigation One</a> </span>
<span class="bottomnav_act"> <a href="#">Navigation two</a> </span>
<!-- ###BOTTOMNAV### End-->
</td>
</tr>



</table>

</BODY>
</HTML>

Положила в папку fileadmin/templates/test/

В бэкенде Quickstart в корневой странице FC Bigfeet (с шаблоном) отредактировала запись шаблона:

General
Template title:Test site

Constants:
content {
wrap.header1 = <H1> | </H1>
wrap.header2 = <H2> | </H2>
wrap.header3 = <H3> | </H3>
wrap.header4 = <H4> | </H4>
wrap.bodytext = <P class="p"> | </P>
case.header1 = |
case.header2 = |
headerSpace = 0
space = 0
}
styles.content.textStyle {
face =
size =
color =
}
cSet {
pageColor = #FFFFFF
tableCellColor = #FFFFFF
color = black
color1 = #003366
color2 = #003366
fontFace = Verdana
fontFace.text = Verdana
}
# Image maximum widths, pixels
styles.content.imgtext.maxW = 600
# Targets, empty for no-frames websites
PAGE_TARGET =
content.pageFrameObj =
# Print Style, make sure link to proper stylesheet is set
plugin.alt.print.file.stylesheet = fileadmin/css/print_style.css
plugin.alt.print.file.template = fileadmin/media/scripts/printversion_content.tmpl
# Activates Links to top
content.linkToTop = <div align="right"><A href="#top"><font color="{$cSet.color2}" face="{
$cSet.fontFace}" size={$cSet.size1}><B>To top</b></font></a></div><BR>
# Activates RTE
content.RTE_compliant = 1
# Activates Tip a Friend
plugin.tipafriend.color1 =
plugin.tipafriend.color2 =
plugin.tipafriend.color3 =
plugin.tipafriend.wrap1 = <font face="Verdana, Arial, Helvetica, sans-serif" size=2 color=black> |
</font>
plugin.tipafriend.wrap2 = <font face="Verdana, Arial, Helvetica, sans-serif" size=1 color=black> |
</font>
# Indexed Search activated
page.config.index_enable = 1


Setup:
# Setting up 'page' to be the default PAGE object (type=0)
lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name="{field:1}"></a>

page = PAGE
page.typeNum = 0
#page.stylesheet = fileadmin/mcucss/mcu_wn_htm_style.css
#page.bodyTag = <body background="/fileadmin/pics/mcu/mcu_bg_blue.gif" leftmargin="0" topmargin="0"
#marginwidth="0" marginheight="0">
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
template = FILE
template.file = fileadmin/templates/test/index.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get

# Top Navigation
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 6
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
NO.allWrap = |*| <span class="topnav">&nbsp;|&nbsp;|</span> |*|
ACT = 1
ACT.allWrap = |*| <span class="topnav">&nbsp;|&nbsp;| </span> |*|
}
# Bottom Navigation
subparts.BOTTOMNAV = HMENU
subparts.BOTTOMNAV.special = directory
subparts.BOTTOMNAV.special.value = 5
subparts.BOTTOMNAV.1 = TMENU
subparts.BOTTOMNAV.1 {
NO.allWrap = |*| <span class="bottomnav">&nbsp;|&nbsp;|</span> |*|
ACT = 1
ACT.allWrap = |*| <span class="bottomnav">&nbsp;|&nbsp;|</span> |*|
}

# Leftside Navigation
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.special = directory

subparts.LEFTNAV.entryLevel = 1

subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>
}
subparts.LEFTNAV.1.2 = TMENU
subparts.LEFTNAV.1.2 {
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>
}
}


# Enabling the admin panel for the 'page' PAGE object:
page.config.admPanel=1
# Spam Protection for Email
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
}
# Set up PATH_INFO:
config.simulateStaticDocuments = PATH_INFO
config.simulateStaticDocuments_addTitle = 30
#config.absRefPrefix = h ttp: / /www.mcuniverse.com/

Options

Constants,Setup - стоят галки
Rootlevel - галку сняла

В Includes
Include static:
content (default)
cSet stylesheet
...

Сохранила, но при просмотре выдается ошибка
Error! No template found! шаблон не найден. Как же применить новый шаблон?
Olga25 вне форума   Ответить с цитированием
Старый 15.04.2009, 09:29   #2
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию

Для изучения верстки шаблонов для typo3 не используйте учебный материал template_basics_doc, используйте tutorial1_golive
Olga25 вне форума   Ответить с цитированием
Ответ

Теги
шаблон


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При попытки создать сайт из шаблона через TemplaVoil ошибка camypau Локализация проекта 1 18.01.2009 23:22
Ошибка при установке шаблона t3d rolph Общие вопросы 0 23.07.2007 18:32


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


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

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