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

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

Ответ
 
Опции темы Опции просмотра
Старый 25.02.2013, 15:56   #1
borodatych
Новенький
 
Регистрация: 06.02.2013
Сообщений: 27
По умолчанию Добавление элементов на страницу

Доброго времени суток.
В Шаблоне есть код:
Код:
<div class="footer_menu1">
</div>
И TS его наполняет, как я могу судить, этой частью кода:
Код:
lib.footer_menu1 = COA
lib.footer_menu1 {     
    10 = TEXT
    10.value = Текст1
    10.wrap = <div class="footer_block_1">|</div>
}
Добавляю свой див:
Код:
<div class="footer_menu2">
</div>
И дополняю TS:
Код:
lib.footer_menu2 = COA
lib.footer_menu2 {     
    20 = TEXT
    20.value = Текст2
    20.wrap = <div class="footer_block_2">|</div>
}
Результат нулевой.
Предполагаю, что еще где-то нужно прописать данные о footer_menu2, известить систему так сказать, но не знаю где.
Укажите на ошибки. Заранее благодарен. С уважением, Роман.
borodatych вне форума   Ответить с цитированием
Старый 26.02.2013, 11:56   #2
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

то, что вы написали, это "библиотека", а уж где эти фрагменты используются в реальном шаблоне - в нем же и надо смотреть...
В TS шаблоне будет что-то вроде:
Цитата:
10 = COA
10 < lib.footer_menu1
Тем самым мы копируем этот самый библиотечный фрагмент в реально выводимую на сайт часть шаблона.
Чтобы прояснить для себя работу TS почитайте вот это: http://docs.typo3.org/typo3cms/Typos...nutesTutorial/, или мой ранний перевод http://typo3.org/documentation/docum...45_ru/current/
Андрей Аксенов вне форума   Ответить с цитированием
Старый 26.02.2013, 17:48   #3
borodatych
Новенький
 
Регистрация: 06.02.2013
Сообщений: 27
По умолчанию

Андрей Аксенов
Дак вот я и не нашел более следов footer_menu1, кроме приведенного выше кода.
Причем, так как footer_menu1 уже где то прописан, то:
Цитата:
lib.footer_menu1 = COA
lib.footer_menu1 {
10 = TEXT
10.value = Текст1
10.wrap = <div class="footer_block_1">|</div>
20 = TEXT
20.value = Текст2
20.wrap = <div class="footer_block_2">|</div>
}
Так работает. Но мне нужен именно новый элемент.
Да и прочувствовать хочется, а не создать что бы было....
borodatych вне форума   Ответить с цитированием
Старый 26.02.2013, 19:27   #4
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от borodatych Посмотреть сообщение
Андрей Аксенов
Дак вот я и не нашел более следов footer_menu1, кроме приведенного выше кода.
Да и прочувствовать хочется, а не создать что бы было....
Ну так, чтобы "найти" - нужно использовать соответствующий инструмент - модуль Веб>Шаблон из внутреннего интерфейса и анализ TS составляющих определенной страницы, на которой работает вышеописанный код...
Так же проще, чем просматривать что-то и где-то и как-то искать...
А чтобы "прочувствовать" - не поленитесь почитать руководства - там немного, но полезно...
Многие вопросы просто отпадут - туда заглядывают и новички, и опытные разработчики.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 27.02.2013, 07:56   #5
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

Можно было бы просто привести полный текст Шаблона. Исходя из этого другие бы догадались бы какой шаблонный движок используется
shuman вне форума   Ответить с цитированием
Старый 27.02.2013, 10:08   #6
borodatych
Новенький
 
Регистрация: 06.02.2013
Сообщений: 27
По умолчанию

shuman
Текст шаблона на столько безобразен (так как учусь), что показывать стыдно, да и чистить долго для показа.
Ну а шаблонный движок используется TemlaVoila, если я правильно понял про что Вы говорите.

Андрей Аксенов
Цитата:
Ну так, чтобы "найти" - нужно использовать соответствующий инструмент - модуль Веб>Шаблон из внутреннего интерфейса и анализ TS составляющих определенной страницы, на которой работает вышеописанный код...
Не понял что нужно сделать.
Я зашел в ВЕБ->Шаблон->Выбрал главный->Редактировать настройки, ну и увидел тот код о котором я и говорю.
borodatych вне форума   Ответить с цитированием
Старый 27.02.2013, 11:40   #7
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от borodatych Посмотреть сообщение
shuman
Не понял что нужно сделать.
Я зашел в ВЕБ->Шаблон->Выбрал главный->Редактировать настройки, ну и увидел тот код о котором я и говорю.
Кроме "Редактировать настройки" в этом модуле есть и другие режимы.
Прочитайте хотя бы это о шаблонах: http://typo3.org/documentation/docum....0.0/view/1/6/
Анализ шаблона и Проводник по объектам помогут разобраться, что и где там вообще настроено...
Андрей Аксенов вне форума   Ответить с цитированием
Старый 27.02.2013, 11:40   #8
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

Если темплавойла, то надо уже идти в Веб-Templavoila и там в разметке смотреть.
shuman вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите расширение для вставки HTML и PHP кода на страницу... evr Общие вопросы 4 29.01.2010 16:48
wrap для контейнерных элементов FCE Tod Общие вопросы 2 31.05.2007 12:41
создать первую страницу для rootlevel Benjamin Установка 2 04.04.2007 23:42
Горизонтальное размещение элементов контента filippoff Общие вопросы 5 13.11.2006 00:07
как генерировать страницу в фоне? Дылгеров Ц.В. Общие вопросы 4 31.05.2006 14:10


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


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

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