Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
03.12.2010, 18:25 | #1 |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
Порядок формирования страницы
Уважаемые Гуру и просто опытные пользователи!
Прошу Вас не кидаться помидорами, а, по возможности, оказать минимальную методическую помощь! Так получилось, что сайт на typo3 администрирую уже довольно давно. Хотя... "Администрирую" - это громко сказано, точнее будет сказать "сопровождаю". Но что происходит во время формирования той или иной страницы я по-прежнему представляю плохо! Несколько раз возникала необходимость разобраться с этим, например - при смене дизайна, но поставленная задача казалась слишком глобальной, находились какие-то временные решения, методом научного тыка находил куски, которые необходимо переписать (копаясь на сервере по FTP, с PHP и HTML проблем нет). А дальше задача "разобраться в принципе" забывалась из-за других, "первоочередных". Сейчас повышается внимание к сайту и, следовательно, разобраться хочется и как можно быстрее. Кроме того, возникла небольшая тактическая задача: установка счетчиков liveinternet и mail. В связи со всем перечисленным формулирую вопрос, который в данный момент интересует меня больше всего: как происходит формирование страниц? Может быть не развернутый ответ, может быть ссылки на то, что и где в первую очередь читать. Квикстарт как-то не помог. Появилось желание создать сервер на виртуальной машине и поиграться с ним, но на этот путь уйдет не меньше недели. А счетчики нужно поставить быстрее. Поэтому очень надеюсь на то, что кто-нибудь из более опытных пользователей найдет время и подтолкнет меня в нужном направлении! Дальше надеюсь справиться сам! :-) UPD: Если можно, не отправляйте в поиск - сегодня большую часть дня провел в поисковиках, на различных блогах, посвященных данной CMS и, конечно, на форуме. Правда сейчас увидел в соседних темах похожие вопросы (через поиск по форуму их не нашел - заголовки тем другие), но и там даются только маленькие частные решения, а мне нужно понять принцип работы в целом, чтобы в будущем не топтаться по одним и тем же граблям! Не знаю, насколько это важно, я использую версию 4.1.5. Последний раз редактировалось Gamer05; 03.12.2010 в 18:39 |
03.12.2010, 21:22 | #2 |
Senior Member
|
Что используется для привязки шаблона? Templavoila или что-то еще?
|
03.12.2010, 22:16 | #3 |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
-=UncleByte=-, Templavoila среди расширений я не нашел.
|
04.12.2010, 07:56 | #4 |
Senior Member
|
Значит посмотрите как именно сделан шаблон. Осталось всего два варианта - при помощи template_autoparser или вручную метки расставлены в html файле.
Документация по всему есть - в вашем случае, думаю, поможет Modern Template Building (Современная разработка шаблонов. Часть1) - здесь в разделе документации перевод есть. Заодно TSRef прочитать полезно. Для общего понимания что такое typoscript - http://forum.typo3.biz/showthread.php?p=29582 - обучалка по нему. |
04.12.2010, 12:33 | #5 |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
Спасибо за ссылку! Раньше встречал упоминание только об английской версии этого документа. Сейчас буду читать!
А как бы мне попроще определить, какой из двух способов ("template_autoparser или вручную метки расставлены в html") используется в моем случае? |
04.12.2010, 13:38 | #6 |
Senior Member
|
Найти html файл шаблона и посмотреть как он сделан. Если внем расставлены метки вида ###METKA### - значит вручную они и расставлены.
|
04.12.2010, 14:31 | #7 |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
Вы просто как за ручку ведете меня по этому темному лесу... :-) Пошел искать!!!
UPD: В папке "fileadmin/templates/main/" нашел файл HTML. Кажется, даже, при смене дизайна менял его, и это сработало (это было примерно год назад). В нем вообще ни разу не встречается сочетание "###", а по содержанию он напоминает сохраненную страницу примерно 2007 года. Значит ли это, что вариант с метками можно отбросить? Последний раз редактировалось Gamer05; 04.12.2010 в 15:09 |
04.12.2010, 15:23 | #8 | |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
Я нашел шаблон, содержащий следующие фрагменты:
Цитата:
Например, "temp.rootline" - если можно в двух словах, что это и где его искать? UPD: D одном из шаблонов наткнулся на следующее: "plugin.tx_automaketemplate_pi1" Я правильно предполагаю, что это расширение, которое участвует в формировании страниц? Последний раз редактировалось Gamer05; 04.12.2010 в 15:47 |
|
04.12.2010, 16:01 | #9 |
Senior Member
|
Да, именно оно. Документация по нему называется Modern Template Building (Современная Разработка Шаблонов) и на сайте есть перевод.
|
04.12.2010, 18:07 | #10 |
Новенький
Регистрация: 19.12.2009
Сообщений: 10
|
Спасибо, буду читать! Теперь хотя-бы понятно, что читать! :-)
Первой ссылки, которую Вы подбросили мне для чтения, хватило для того, чтобы воспользоваться вариантом №3 вот отсюда: http://aloha.kiev.ua/NTYPO3-Kak-dobavit-schetchik.html |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подменю для главной страницы сайта | ksevelyar | Общие вопросы | 11 | 17.04.2012 13:21 |
Случайно згенерированный "id" страницы из "table=pages" в "pid_list" для "tt_news" | thebat | TypoScript практикум | 2 | 29.11.2007 20:15 |
Свой шаблон для элементов (записей) страницы | Alexey Kuzminich | Общие вопросы | 6 | 24.08.2007 05:44 |
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? | lili | Общие вопросы | 2 | 15.12.2005 14:37 |
Как увидеть еонтент страницы имеено на выбраном языке 9 на англ. или рус)?? | lili | Общие вопросы | 2 | 08.12.2005 14:13 |