В вашем контроллере вы создаете переменную $displaySwitch
, которая указывает, существует ли логическое значение с истинным значением, и передаете его в шаблон:
$em = $this->getDoctrine()->getManager();
$displaySwitch = $em->getRepository(<your entity class>)->findBy(['<your bool field>' => true]);
return $this->render('<your template>',['displaySwitch' => $displaySwitch]);
Добавьте в шаблон условие: если значений нет с истинным, не отображать переключатель:
{% if displaySwitch %}
<div class="form-group m-form__group row vertical-padding10">
<label class="col-form-label col-lg-2 col-sm-12">Switch</label>
<input id="switch" name="switch" data-switch="true" data-size="small" data-on-color="success" type="checkbox" checked>
</div>
{% endif %}