Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Использование маркеров в шаблоне, как использовать маркеры правильно 
V
    Опции темы
vov4eg
Дата 7.9.2011, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 27.6.2011

Репутация: нет
Всего: нет



Вопрос в следующем.
Как обратиться к определенному тегу и присвоить ему определенное значение.
Пример:
Есть шаблон в html, теперь нужно его перевесить на тайпо3. В этом шаблоне есть меню, которое, как я понимаю можно делать автоматически с помощью тайпо3. Для вывода меню на страницу используется маркер типа <!-- ###sidebar###-->. Теперь как полученные меню вывести внутри данного маркера,все чего я добился это тупо вывод на страничку, но не могу понять как выводить именно там где нужно.

часть куда хочу вставить html:
<div id="sidebar"><!--###sidebar### begin --><!--###sidebar### end --></div>

Код с теплейта в тайпо3:

Код

plugin.tx_automaketemplate_pi1{
  
  content = FILE
  content.file = fileadmin/template/index.html

  relPathPrefix = fileadmin/template/
  
}

page.5 = HMENU
page.5.1 = TMENU
page.5.1.wrap = <ul> | </ul>
page.5.1.NO {
  linkWrap = <li> | </li>
  ATagAfterWrap = 1
}
DIV.sidebar < page.5
temp.mainTemplate = TEMPLATE
temp.mainTemplate{
  template =< plugin.tx_automaketemplate_pi1
  marks.DIV.sidebar < temp.sidebar
}


page.20 < temp.mainTemplate
page = PAGE
page.typeNum = 0

PM MAIL   Вверх
ZJZ
Дата 15.9.2011, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 30.6.2010

Репутация: нет
Всего: нет




Попробуйте этот код,

Код

# Default PAGE object:
page = PAGE
page.10 = TEMPLATE
page.10{
  template = FILE
  template.file = fileadmin/index.html
  workOnSubpart = DOCUMENT
  subparts.SIDEBAR =TEXT
  subparts.SIDEBAR.value = DEFAULT_TEXT
}


HTML шаблон должен выглядеть так:
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=windows-1250">
        <meta name="generator" content="PSPad editor, www.pspad.com">
        <title>
        </title>
    </head>
    <body>
        <!--###DOCUMENT###-->
        <div id="sidebar">
            <!--###SIDEBAR### -->
                             &nbsp;
            <!--###SIDEBAR### -->
        </div>
        <!--###DOCUMENT###-->
    </body>
</html>


Все маркеры должны быть написаны большими буквами, без всяких begin и and

как делать меню, смотрите здесь


PM MAIL   Вверх
vov4eg
Дата 15.9.2011, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 27.6.2011

Репутация: нет
Всего: нет



Спасибо за ответы
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | TYPO3 | Следующая тема »


 




[ Время генерации скрипта: 0.0954 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.