Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Добавление элементов на страницу (http://forum.typo3.ru/showthread.php?t=10633)

borodatych 25.02.2013 15:56

Добавление элементов на страницу
 
Доброго времени суток.
В Шаблоне есть код:
Код:

<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, известить систему так сказать, но не знаю где.
Укажите на ошибки. Заранее благодарен. С уважением, Роман.

Андрей Аксенов 26.02.2013 11:56

то, что вы написали, это "библиотека", а уж где эти фрагменты используются в реальном шаблоне - в нем же и надо смотреть...
В TS шаблоне будет что-то вроде:
Цитата:

10 = COA
10 < lib.footer_menu1
Тем самым мы копируем этот самый библиотечный фрагмент в реально выводимую на сайт часть шаблона.
Чтобы прояснить для себя работу TS почитайте вот это: http://docs.typo3.org/typo3cms/Typos...nutesTutorial/, или мой ранний перевод http://typo3.org/documentation/docum...45_ru/current/

borodatych 26.02.2013 17:48

Андрей Аксенов
Дак вот я и не нашел более следов 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>
}
Так работает. Но мне нужен именно новый элемент.
Да и прочувствовать хочется, а не создать что бы было....

Андрей Аксенов 26.02.2013 19:27

Цитата:

Сообщение от borodatych (Сообщение 35739)
Андрей Аксенов
Дак вот я и не нашел более следов footer_menu1, кроме приведенного выше кода.
Да и прочувствовать хочется, а не создать что бы было....

Ну так, чтобы "найти" - нужно использовать соответствующий инструмент - модуль Веб>Шаблон из внутреннего интерфейса и анализ TS составляющих определенной страницы, на которой работает вышеописанный код...
:) Так же проще, чем просматривать что-то и где-то и как-то искать...
А чтобы "прочувствовать" - не поленитесь почитать руководства - там немного, но полезно...
Многие вопросы просто отпадут - туда заглядывают и новички, и опытные разработчики.

shuman 27.02.2013 07:56

Можно было бы просто привести полный текст Шаблона. Исходя из этого другие бы догадались бы какой шаблонный движок используется

borodatych 27.02.2013 10:08

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

Андрей Аксенов
Цитата:

Ну так, чтобы "найти" - нужно использовать соответствующий инструмент - модуль Веб>Шаблон из внутреннего интерфейса и анализ TS составляющих определенной страницы, на которой работает вышеописанный код...
Не понял что нужно сделать.
Я зашел в ВЕБ->Шаблон->Выбрал главный->Редактировать настройки, ну и увидел тот код о котором я и говорю.

Андрей Аксенов 27.02.2013 11:40

Цитата:

Сообщение от borodatych (Сообщение 35743)
shuman
Не понял что нужно сделать.
Я зашел в ВЕБ->Шаблон->Выбрал главный->Редактировать настройки, ну и увидел тот код о котором я и говорю.

Кроме "Редактировать настройки" в этом модуле есть и другие режимы.
Прочитайте хотя бы это о шаблонах: http://typo3.org/documentation/docum....0.0/view/1/6/
Анализ шаблона и Проводник по объектам помогут разобраться, что и где там вообще настроено...

shuman 27.02.2013 11:40

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


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

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