Блог

Always check for NULL

Always, always, always check for null. Always. И всегда помните об этом!

3.07.2018
подробнее

#eZ Publish

eZ Publish: вероятный баг
eZ Publish: вероятный баг "одинакового пути"

Похоже есть баг, возникающий, когда удалённый и существующий объекты имеют одинаковые url_alias

eZ Publish: еще одна реализация функции мультиаплоада файлов.
eZ Publish: еще одна реализация функции мультиаплоада файлов.

Частный случай создания расширения для мультизагрузки файлов. Потому, данная инструкция — набор эмпирических рецептов, выявленных опытным путём.

eZ Publish: как подключить Google Captcha к формам обратной связи?
eZ Publish: как подключить Google Captcha к формам обратной связи?

Где взять Google Captcha и как её подключить к форме обратной связи.

eZ Publish: кеширование страниц
eZ Publish: кеширование страниц

Как осуществлять настройку механизма кеширования? Что такое смарт-кеш? Это действительно нужно использовать?

eZ Publish: циклы и
eZ Publish: циклы и "переключатели"

Как использовать в шаблоне простые конструкции циклов и "переключателей". Не знаете? Значит срочно прочитайте!

eZ Publish: работа с изображениями
eZ Publish: работа с изображениями

Работа с изображениями похожа на уличную магию - ничего сложного, но эффект часто превосходит все ожидания.

eZ Publish: работа с пустыми полями
eZ Publish: работа с пустыми полями

Работать с пустыми полями нужно всегда, чтобы не поставить клиента в неопределенную ситуацию.

eZ Publish: функциональная декомпозиция шаблонов
eZ Publish: функциональная декомпозиция шаблонов

Хороший код всегда функционально декомпозирован. Для этого в eZ есть пара полезных функций.

eZ Publish: дата и время
eZ Publish: дата и время

Несколько "горячих" функций по работе с датой и временем.

eZ Publish: работа со строками
eZ Publish: работа со строками

Что может быть проще, чем работа со строками?

eZ Publish: шпаргалка по работе с типами
eZ Publish: шпаргалка по работе с типами

Это будет самая короткая шпаргалка из тех, что Вы когда-либо видели.

eZ Publish: работа с view parameters
eZ Publish: работа с view parameters

Выглядит это необычно, но сложного в этом ничего нет.

eZ Publish: как в шаблоне получить UserAgent клиента?
eZ Publish: как в шаблоне получить UserAgent клиента?

Все очень просто. Главное на забыть!

eZ Publish: гимнастика по URL - преобразованиям
eZ Publish: гимнастика по URL - преобразованиям

Как в шаблоне получить текущий url страницы, проверить на вхождение ключевых слов, отобразить корректно в шаблоне. Интересно? Включайтесь!

eZ Publish: как получить параметры урла в шаблоне?
eZ Publish: как получить параметры урла в шаблоне?

Часто всплывает вопрос, как правильно получить параметры урла в шаблоне? Ответ внутри!

eZ Publish: 12 правил оформления кода в шаблонах
eZ Publish: 12 правил оформления кода в шаблонах

Мы собрали 12 простых правил для оформления кода в шаблонах eZ Publish, которые будут полезны любому разработчику.

eZ Fetch: руководство по выборкам
eZ Fetch: руководство по выборкам

Небольшая шпаргалка начинающим eZ-разработчикам - как правильно делать выборки объектов по урлу, идентификаторам, типам и фильтрам.

eZ Publish Extensions - как написать расширение и не изобрести велосипед?
eZ Publish Extensions - как написать расширение и не изобрести велосипед?

Что делать с нетривиальной логикой? Сложные фильтры, улучшение корзины товаров, обмен с публичной частью асинхронными сообщениями? Всё это недоступно в шаблонизаторе. Для таких задач есть eZ Extensions!