Рабочий Template с комментариями

Решил выложить Template текст с комментариями. Надеюсь кому-либо это будет полезно по частям или целиком.

#настройка локализации
#указываем имя GET переменной с которой будет связан текущий язык
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
#связываем значения GET переменной с конкретным языком
#указываем дефолтный язык
[globalVar = GP:L = 0]
#имя языка
config.language = De
#номер языка
config.sys_language_uid = 0
[global]

Читать подробнее

Понимание шаблонов TYPO3

Итак, пришло время разобраться, как работают шаблоны в системе typo3.

Если вы до TYPO3 пользовались другими CMS системами, то наверняка представляете, как связывается содержимое базы данных с конкретной страницей сайта.

Большинство современных CMS предоставляют специальный набор API функций, благодаря которым и происходит взаимодействие HTML шаблона c данными, хранящимися в базе. API функции возвращают данные, которые зависят от каких-либо факторов. К примеру, если функция возвращает сегодняшнюю дату, то результат зависит от того какой сегодня день, если же функция возвращает контент страницы, то результат зависит от того, какую ссылку нажал пользователь.

Читать подробнее

Создание структуры сайта

Ну что же, после установки CMS typo3, руссификации backend’а, вы, наверное захотите создать простенькую структуру сайта, для детального знакомства с функциональными возможностями typo3.

С чего начать? А начинать следует с четкого представления структуры будущего ресурса. Нужно решить сколько уровней иерархии будет у страниц вашего сайта, будет ли главная страница на одном уровне с остальными разделами или же она будет верхним уровнем вашей структуры, неободимо представить как будет выглядеть меню разрабатываемого ресурса.

Читать подробнее