На мой взгляд, я всегда хочу вызывать компонент, но компоненту иногда не нужно ничего визуализировать.
Возможно ли в этой ситуации сказать Symfony пропустить рендеринг частичного?
Рендеринг пустого фрагмента кажется немного уродливым ...
Когда компонент не должен ничего визуализировать, просто return sfView::NONE; в функции компонента.
return sfView::NONE;
Вы можете пропустить использование партиалов и использовать вместо него include_component ...