vendor/score/cms/src/Resources/views/Public/default/_block.html.twig line 1

Open in your IDE?
  1. {% if blockJoint.block.visibility is same as true %}
  2.     {% if 'static' == blockJoint.block.type %}
  3.         <div class="static-block">{{ blockJoint.block.content | cms_document_links | raw }}</div>
  4.     {% elseif 'html' == blockJoint.block.type %}
  5.         <div class="html-block">{{ blockJoint.block.content | cms_widget_all | cms_text_all | cms_document_links | raw }}</div>
  6.     {% elseif 'menu' == blockJoint.block.type %}
  7.         {{ include('@ScoreCms/Public/default/_blockMenu.html.twig', {'menuId':blockJoint.block.paramsArr.menuId ?? 0} ) }}
  8.     {% elseif 'form' == blockJoint.block.type %}
  9.         <div data-cms="react-form" data-form-id="{{ blockJoint.block.paramsArr.formId ?? 0 }}"></div>
  10.     {% elseif 'gallery' == blockJoint.block.type %}
  11.         <div data-cms="react-gallery" data-gallery-id="{{ blockJoint.block.paramsArr.galleryId ?? 0 }}"></div>
  12.     {% elseif 'accordion' == blockJoint.block.type %}
  13.         {{ include('@ScoreCms/Public/default/_accordion.html.twig',{'accordionId': blockJoint.block.paramsArr.accordionId}) }}
  14.     {% elseif 'controllerContent' == blockJoint.block.type %}
  15.         {% if blockJoint.block.paramsArr | length %}
  16.             {{ render(controller(blockJoint.block.module ~ '::' ~ blockJoint.block.action, blockJoint.block.paramsArr)) }}
  17.         {% else %}
  18.             {{ render(controller(blockJoint.block.module ~ '::' ~ blockJoint.block.action)) }}
  19.         {% endif %}
  20.     {% endif %}
  21. {% endif %}