Exibir marcadores de bloco do CMS

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Exiba marcadores de bloco do CMS, que são usados para criação de bloco avançado e flexibilidade do site.

    Antes de Iniciar

    Função necessária: content_admin ou administrador

    Por Que e Quando Desempenhar Esta Tarefa

    É construído como<g:content_block> {{Jelly_Tags|Jelly]] e pode ser usado de uma das maneiras a seguir.
    • Para exibir um bloco dentro de um bloco
    • Para exibir um bloco dentro de um layout

    O marcador aparece no formato, <g:content_block type="<type>" id="<sys_id>"/> .

    Um exemplo do marcador de bloco está incluído no site de amostra do Portal ESS.

    Procedimento

    1. Navegar até Todos > Gestão de conteúdo > Design > Quadros.
    2. Clique em cms_admin_home_frame.
    3. Exibir o código.
      <style>
      
      DIV.cms_administration_home {
      	background: url(gray_${current_page.getURLSuffix()}.pngx) no-repeat right top;
      }
      
      </style>
      
      
      <div class="cms_administration_home">
         ${body}
      <br/>
      <!-- Would you like to pivot off of parent page instead?  try this snippet 
         <j:if test="${current_page.getParentPage().getURLSuffix()=='administration'}">
            <g:content_block type="content_block_menu" id="7afc342def002000914304167b2256ac"/>
         </j:if>
           The defaults use the page URL suffix to define sub menus
      -->
         <j:if test="${current_page.getURLSuffix()=='administration'}">
            <g:content_block type="content_block_menu" id="7afc342def002000914304167b2256ac"/>
         </j:if>
         <j:if test="${current_page.getURLSuffix()=='community_inspired'}">
            <g:requires name="ess.portal.globals.jsdbx" />
            <g:content_block type="content_block_menu" id="ccd4b8c7efb70000914304167b22566e"/>
         </j:if>
      <br/>
      </div>
    4. Para ver a aparência da página, navegue até a página de administração do Portal ESS.
      Por exemplo, http://instance name.service-now.com/ess/administration.do.