настройка real url

Для того чтобы ссылки сайта выглядели красиво, то есть содержали вместо параметров id, tt_news более близкие человеку название категорий, страниц или разделов используется модуль RealURL speaking paths for TYPO3 (realurl). Это один из вариантов сделать ЧПУ в TYPO3, можно сказать, самый популярный. Настройка realurl, в принципе, производится по стандартным правилам и в сети даже есть готовые варианты конфигураций, которые можно позаимствовать. Тем не менее, иногда возникают ситуации, нюансы и неточности с которыми приходится разбираться. Сегодня рассмотрим одну из них.

Accessible browse results for indexed search

Недавно занимался адаптацией шаблонов для сайта с установленным индексированным поиском (Indexed Search v2.12.0).  Я уже, в принципе, привык, что чаще всего блок поиска в шаблоне настраивается через дополнительный экстеншен macina_searchbox, но не думал, что дизайн страницы с результатами поиска вызовет столько проблем. Изучая стандартный файл шаблона indexed_search.html, с удивлением для себя обнаружил, что там нет ни одной строки, касающейся отображения страниц результатов поиска. Хотя, увы, для TYPO3 подобные «ляпы» не редкость, это сейчас система более-менее развита, а пару лет назад было посложнее.

frames для контента

Если вы зайдете в свойства элемента контента в раздел «Общие», то обнаружите там свойство «Рамка» (тем, кто его не видит, включите галочку «Показать дополнительные настройки» внизу страницы»). В этом выпадающем списке вы найдете несколько предустановленных вариантов оформления вашего блока контента — добавление линии после или до текста, различные отступы и т.п. Штука весьма удобная, если вы захотите добавить некое нестандартное оформление различных блоков контента.

хак Content Slide

Я уже рассказывал об эффекте Content Slide, когда определенный контент наследуется со страницы родителя, например, сайдбар, футер главной страницы на ее подстраницы. Но иногда бывают небольшие исключения из правил или можно сказать нюансы. С одним из них я сегодня столкнулся и, признаться, очень долго искал причину того, что установленный и правильно настроенный экстеншен KB TV Content Slide не давал абсолютно никаких результатов. И вот почему…

pmk slimbox typo3

Уже достаточно давно в сфере разработки сайтов можно встретить один весьма эффектный трюк для просмотра изображения. При клике по картинке и открытии ее большей копии в новом окне мы можем видеть специальное затемнение фона с нужным изображением по центру. Если я правильно помню, то эффект (или скрипт) этот называется lightbox. С момента его создания в сети появилось множество клонов, усовершенствований, но стиль и сама идея остаются практически неизменными. Сегодня хочу познакомить вас с экстеншеном PMK SlimBox, который помогает реализовать этот эффект в TYPO3.

видео в typo3

В одной из прошлых статей я писал как подружить HTML код и модуль tt_news дабы можно было вставлять видео, например, из Youtube в поле контента и получать на выходе не текст, а именно видео. Редактор в TYPO3 не интерпретировал сам код, иногда даже просто удаляя блок из object из текста.

TemplaVoila beLayout

При работе с сайтами, которые имеют сложную структуру и состоят из нескольких текстовых или функциональных блоков, в TYPO3 есть одна очень хорошая и полезная хитрость. Изначально чтобы пользователь смог добавлять текстовую и любую другую информацию на сайте для него в шаблоне определяются специальные области, которые задаются через элемент TemplaVoila типа Page-Content Element. Например, как правило, в дизайне присутствует шапка, футер, основной контент и боковые колонки (сайдбары). Когда таких блоков 1-2, то никаких вопросов не возникает, но есть если у вас новостной сайт с 10-тью разными блоками, каждый из которых называется по типу Middle Right News Element и раз пятый видите TYPO3? — правильно, возникнут сложности.

При разработке сайтов возникает ситуация когда некоторые их элементы являются одинаковыми (не изменяемые) для всех страниц. Навскидку можно прикинуть, например, блок информации в футере или счетчик посещаемости. Либо часто в боковой панели сайта справа или слева от области контента располагаются подобные блоки с общими данными. Расскажу о том как просто и легко это все можно реализовать на TYPO3.

Полезные блоги

  • для блоггеров и вебмастеров