Заметки на полях

Заметки на полях

Адаптивные изображения на сайте при помощи атрибута srcset

05.06.2017 | Разработка |
Все современные браузеры поддерживают специальный атрибут для изображений, который называется srcset. Атрибут srcset позволяет указать набор изображений, которые могут быть потенциально использованы браузером. Т.е. в зависимости от вашего разрешения экрана вам будет выведено то изображение, которое вам наиболее подходит.

Подробнее...

TYPO3 Fluid Template - как обернуть колонки в тег row в процессе цикла

01.02.2017 | Extbase, Разработка |
При работе с CSS фреймворком bootstrap очень часто возникает необходимость обернуть несколько колонок в один столбец (в тег row) во время работы цикла for each. Т.е. html код должен выглядеть примерно следующим образом.<div class="container">     <div class="row">      <div class="col-md-3">element content</div>      <div class="col-md-3">element content</div>      <div class="col-md-3">element content<...

Подробнее...

Как сделать свою локализацию в TYPO3 расширении

11.11.2016 | Extbase, Разработка |
Вадим Гиркало http://gyrkalo.blogspot.ru/ предложил прекрасный современный способ "кастомной" локализации TYPO3 расширений. Например если нужно сделать свой языковой файл для расширения felogin, то в ext_localconf.php своего расширения прописывается таким образом:

Подробнее...

Изображение во флексформе

12.10.2016 | Разработка |
В стандартной флексформе расширения, FAL поле для добавления файлы вызывает 500-ю ошибку. Эта ошибка возникает в 7-й ветке TYPO3.Например часть флексформы, с FAL, выглядит так:

Подробнее...

Если Swift Mailer выдает ошибку

13.08.2016 | Разработка |
Недавно при разработке небольшого сайта на Neos CMS столкнулся с проблемой когда при отправке почты из формы Swift Mailer генерировал следующую ошибку SwiftMailer error Undefined property: Swift_Transport_StreamBuffer::$_sequenceПосле недолгих поисков нашел на stackoverflow решение. Применительно к Neos CMS оно выглядит так: идем сюда Packages/Application/TYPO3.SwiftMailer/Resources/Private/PHP/SwiftMailer/classes/Swift/ByteStream/AbstractFiltera...

Подробнее...

На заметку

06.03.2016 | Разработка, Extbase |
Иногда во время работы с новыми версиями TYPO3, сталкиваюсь со странным поведением системы. Это связано с тем, что разработчики данной CMS что-то изменили, а мы об этом еще не знаем. Здесь я буду собирать странности и способы решения возникших проблем.1. По умолчанию в TYPO3 7.x вместо нормального вывода ошибок в extbase пишется "Oops, an error occurred! Code: " и больше ничего. По такому выводу невозможно понять какая ошибка произошла. Нужно в о...

Подробнее...

Не работает setlocale в Php

06.03.2016 | Хостинг |
После переноса сайта на новый сервер, при выводе дат перестала работать русская локаль. Проверку локали в php можно сделать примерно так:setlocale(LC_ALL, “ru_RU.utf8″ );echo strftime (‘%A, %d %B %G’);Если видим русскую дату, то всё хорошо. Но в моем случае дата выводилась по-английски.Причина - на сервере не установлена локаль. Список установленных локалей можно проверить командой locale -a, или если нужно узнать есть ли русская локаль так: loca...

Подробнее...

Как добавить собственное поле в таблицу sys_file_reference

13.02.2016 | Extbase, Разработка |
Недавно я разрабатывал простое расширение каталога на extbase. Управление каталогом происходит как обычно через back-end. К каждому товару (Item) редактор может загружать любое количество изображений. Возникала необходимость сделать галочку для какого-то изображения,  чтобы именно оно отображалось в режиме список.В файл ext_tables.sql, в описание полей таблицы item добавляемpreview tinyint(4) DEFAULT '0' NOT NULL,В TCA/Item.php описание для изобр...

Подробнее...

Участие российских разработчиков в конференции «The Neos Conference 2017» в Гамбурге

11.04.2017 , автор: Иван Литовченко

Небольшой экскурс в историю - что такое Neos и почему у TYPO3 CMS нет версии 5.0? В 2010 году в рамках TYPO3 CMS разрабатывался новый концепт системы, ключевыми ориентирами которого были удобство ре...

Подробнее...

Вышел новый долгосрочный релиз TYPO3 CMS 8 LTS

06.04.2017 , автор: Дмитрий Васильев

Вчера стал доступен новый релиз TYPO3 CMS 8-й ветки с долгосрочной поддержкой - TYPO3 CMS 8 LTS. В данном релизе видно хорошее улучшение производительности и упрощены процессы для повседневн...

Подробнее...