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

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

Ответ
 
Опции темы Опции просмотра
Старый 06.02.2008, 16:38   #1
Marus'a
Новенький
 
Регистрация: 05.02.2008
Сообщений: 8
Red face Что это такое?

Плиззз! Помогите новичку!
Что это:
Цитата:
# Конфигурирование Анализатора(Configuring the Auto-Parser) для основного
# шаблона:
plugin.tx_automaketemplate_pi1 {
Почему с ним показывает контент, но не читает шаблон?
А без него - наоборот: показывает шаблон, но нет контента?
Marus'a вне форума   Ответить с цитированием
Старый 06.02.2008, 22:58   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Приведите код целиком...
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 07.02.2008, 12:26   #3
Marus'a
Новенький
 
Регистрация: 05.02.2008
Сообщений: 8
По умолчанию

Цитата:
lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template/style.css

page.10 = TEMPLATE
page.10.marks.PAGE_UID = TEXT
page.10.marks.PAGE_UID.field = uid
page.10 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get

# Здесь мы определим какие элементы HTML
# будут вставлены в комментарии-подчасти (subpart-comments):
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}

# Вставить этот префикс перед всеми относительными путями:
relPathPrefix = fileadmin/template/
}

# Основной объект TEMPLATE cObject для BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Посылка контента из Анализатора (Auto-parser) объекту TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1

}
# Основной объект TEMPLATE cObject для HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Посылка контента из Анализатора (Auto-parser) объекту TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Выбрать только контент между тегами <head>
workOnSubpart = DOCUMENT_HEADER
}
Вот такой код. Дальше наверное не важно: там описание меню и т. д.
В таком виде контент работает, но шаблон читается криво!
У меня три колонки и они все смещены в лево. Может что местами поменять? или что подключить?
Marus'a вне форума   Ответить с цитированием
Старый 07.02.2008, 13:12   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

В этом коде вы нигде автопарсер не используете. Логично, что он не работает.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 07.02.2008, 14:03   #5
Marus'a
Новенький
 
Регистрация: 05.02.2008
Сообщений: 8
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
В этом коде вы нигде автопарсер не используете. Логично, что он не работает.
Вы меня извините, идиотку, а что это такое?
Marus'a вне форума   Ответить с цитированием
Старый 07.02.2008, 14:05   #6
Marus'a
Новенький
 
Регистрация: 05.02.2008
Сообщений: 8
По умолчанию

Я тут HTML код малек подправила - средняя колонка отображается б.м. правильно, а правая почему-то переносится под среднюю и подвал живет где-то в непонятном месте.
Marus'a вне форума   Ответить с цитированием
Старый 08.02.2008, 20:56   #7
Marus'a
Новенький
 
Регистрация: 05.02.2008
Сообщений: 8
По умолчанию

Цитата:
Сообщение от void Посмотреть сообщение
В этом коде вы нигде автопарсер не используете. Логично, что он не работает.
Вы имеете ввиду что-то такое?
Цитата:
lib.parseFunc.nonTypoTagStdWrap.encapsLines.addAtt ributes.P.class =
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P.class =
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P.class.setOnly >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P.class = text1
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.re mapTag.DIV = DIV
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.no nWrappedTag = H1
lib.parseFunc.nonTypoTagStdWrap.encapsLines.addAtt ributes.P.class = text2
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.no nWrappedTag = p
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P.class =
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.en capsTagList = div,pre,b,h1,h2,h3,h4,h5,h6
Умоляю, Помогите!
Мне надо к понедельнику сдать работу!
Marus'a вне форума   Ответить с цитированием
Старый 09.02.2008, 01:02   #8
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Нет, это не о том. Корректный код должен выглядеть как-то так:
Код:
plugin.tx_automaketemplate_pi1{
  content = FILE
  content.file = fileadmin/template.html
  relPathPrefix = fileadmin/template/
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title
    TD.all = 1
  }
}
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template/style.css


page.10 = TEMPLATE
page.10{
 template =< plugin.tx_automaketemplate_pi1
 workOnSubpart = DOCUMENT_BODY
 subparts.CONTENT < styles.content.get
 marks{
  PAGE_UID = TEXT
  PAGE_UID.field = uid
 }

}
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cлишком сложно показалось? carlos Вопросы выбора CMS 5 04.07.2007 16:37
Освоение Typo3 от начала до конца, всё разжёвано :) premier FAQ (Часто задаваемые вопросы) 69 19.04.2007 16:47
что это такое? Sava Установка 10 07.09.2005 14:44


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


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

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