При редактирование fce элемента на странице, когда добавляете новый контейнер то названия полей на кириллице не читаемые. А после сохранения все подписи то все названия полей выводятся нормально.
Решается эта проблема правкой файла /t3lib/class.t3lib_tceforms.php
находим строчку
$onClickInsert .= ‘new Insertion.Bottom($(«‘ . $idTagPrefix . ‘»), unescape(«‘ . rawurlencode($newElementTemplate) . ‘»).’ . $replace . ‘); setActionStatus(«‘ . $idTagPrefix . ‘»);’;
и меняем на
$onClickInsert .= ‘new Insertion.Bottom($(«‘ . $idTagPrefix . ‘»), decodeURIComponent(«‘ . rawurlencode($newElementTemplate) . ‘»).’ . $replace . ‘); setActionStatus(«‘ . $idTagPrefix . ‘»);’;
меняется всего одна javascript функция с unescape на decodeURIComponent и после этого при добавление нового элемента fce кириллица отображается на ура))
Если вам нужно добавить статический текст в заголовок каждой странице, для этого в шаблоне необходимо прописать:
#отключаем стандартный заголовок страницы
config.noPageTitle = 2
# создаем текстовый объект
page.headerData.10 = TEXT
# используем заголовок страницы
page.headerData.10.field = subtitle // title
# вставляем статический текст в заголовок
page.headerData.10.wrap =
и теперь заголовок страниц будет иметь вид Статический текст : Заголовок страницы
Предположим вам нужно отобразить новости на каждой странице. Делается это с помощью следующего кода:
Я думаю комментировать тут нечего, все очень просто)))
lib.news_header_preview < plugin.tt_news
lib.news_header_preview.templateFile=fileadmin/templates/main/tt_news_v2_template.html
lib.news_header_preview.code >
lib.news_header_preview.code = LATEST
lib.news_header_preview.singlePid = 23
lib.news_header_preview.pid_list >
lib.news_header_preview.pid_list = 2,3
lib.news_header_preview.catImageMode = 0
lib.news_header_preview.catTextMode = 0
lib.news_header_preview.categorySelection = 1
lib.news_header_preview.useSubCategories = 1
lib.news_header_preview.categoryMode = 1
lib.news_header_preview.latestLimit = 5
lib.news_header_preview.backPid=3
Есть много различных способов сделать это в TYPO3. Вот одно из решений: вы создаете скрытую страницу в дереве вашего сайта. Потом вы просто добавляете содержимое. При наведении курсора на значок рядом с названием элемента содержимого, вы увидите ID объекта.
Если вы хотите включить этот элемент на каждой странице, просто добавите в шаблон следующие строки:
lib.foo = RECORDS
lib.foo {
tables = tt_content
source = ID # Id элемента содержимого на скрытой странице
}
Компания ООО «СтройТелеком» работает на рынке строительно-монтажных работ с 2002 года. Специализируется на разработке и внедрении системных телекоммуникационных решений и предоставляем полный спектр услуг инженерной интеграции.
Сайт работает на CMS Typo3
Мои задачи: верстка и программирование

www.strtelecom.ru
Версия TYPO3 4.5 отмеченна как LTS (Long Time Support) – это означает что эта версия будет иметь увеличенный срок поддержки 3 года. Впервые версия TYPO3 будет поддержана значительно дольше, чем в предыдущих версиях. TYPO3 4.5 содержит значительное количество улучшений и новых возможностей, среди которых можно отметить File abstraction layer (облегченный вариант DAM), AJAX для дерева страниц, значительные улучшения механизма рабочих областей, новый контент-элемент для форм (подробнее)
Специальная LTS-версия распространяется на тех же основаниях, что и все другие версии TYPO3. Обновления на новые версии TYPO3 были и всегда будут бесплатными. Версия 4.5 TYPO3 LTS является последним выпуском, который будет поддерживать Internet Explorer 6.
Если необходимо в заголовке использовать название сайта и название страницы вместе, нужно добавить с шаблон typoscript следующий код:
### Заголовок страницы
# не использовать тег по умолчанию
config.noPageTitle = 2
# создаем текстовый объект
page.headerData.10 = TEXT
# используем название сайта в первой половине, название страницы во второй половине
page.headerData.10.field = subtitle // title
# создаем заголовок и добавляем название сайта или произвольный текст
page.headerData.10.wrap = <title>Произвольный текст : |</title>
Теперь заголовок страницы будет в формате «Произвольный текст : Главная» или »Произвольный текст : О компании»
Неотъемлемая часть SEO это добавление мета-тегов. Чтобы добавить одно и тоже содержание keywords, description, copyright для всех страниц, которое будет отображаться по умолчанию, необходимо в шаблоне TypoScript приписать:
page.meta.keywords = установка,сигнализация, охранная, пожарная ….
page.meta.description = ООО «СтройТелеком» специализируется в ….
page.meta.copyright = ООО «СтройТелеком»
Этот текст будет на всех страницах где не переопределены keywords, description, copyright.
Если вы хотите для некоторых страниц определять альтернативное содержание мета-тегов то необходимо добавить следующие строчки в шаблон TypoScript:
Read more…