Exiba marcadores de bloco do CMS, que são usados para criação avançada de blocos e flexibilidade do site.
Antes de Iniciar
Função necessária: content_admin ou administrador
Por Que e Quando Desempenhar Esta Tarefa
Ele é construído como
Jelly <g:content_block> e podem ser usados de uma das seguintes maneiras.
- 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
-
Navegar até .
-
Clique em cms_admin_home_frame .
-
Exiba 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>
-
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 .