Assistência ao utilizador para autores de conteúdo |
---|
Suplemento ActionURL
Utilize o suplemento de apresentação ActionURL para criar URLs de acção de portlets e inserir os mesmos em conteúdo da Web. Os URLs de acção gerados remetem sempre para a ocorrência da portlet Visualizador de conteúdo da Web que apresenta o controlo [Plugin:ActionURL].
Utilize este suplemento ao publicar dados de formulário a partir do conteúdo
da Web na portlet Visualizador de conteúdo da Web. Para obter mais detalhes, consulte o
tópico Enviar dados para a portlet Visualizador de conteúdo da Web.
Nota: Este suplemento não apresenta o conteúdo entre os controlos de abertura e de
fecho.
A sintaxe deste suplemento é a seguinte:
[Plugin:ActionURL action="" param="" copyCurrentParams="" escape=""]
Este
suplemento utiliza os seguintes atributos:- action
- Utilize este atributo para especificar o nome da acção da portlet Visualizador de conteúdo da Web que pretende codificar no ActionURL. A portlet suporta o nome de acção da portlet post.
- copyCurrentParams
- Utilize este atributo para especificar se pretende que o estado actual do portal e os parâmetros codificados no mesmo sejam copiados para o novo URL. Especifique como true ou false. O valor predefinido é false.
- param
- Utilize este atributo para especificar parâmetros de acção opcionais. Para definir um ou mais parâmetros de acção, utilize um ou mais atributos param. Como valor, especifique um par nome-valor, separado por um carácter de igual ( = ). A parte nome especifica o nome do parâmetro de acção do URL resultante. A parte valor especifica o valor do parâmetro de acção do URL resultante. A portlet Visualizador de conteúdo da Web suporta os parâmetros opcionais resultSessionAttribute e resultRenderParameter.
- escape
- Utilize este atributo para especificar a mudança de código que pretende que seja utilizada para escrever o URL. Especifique um dos seguintes valores xml, json, javascript ou none. A predefinição é xml.
Exemplo
[Plugin:ActionURL action="post" param="uri=sr:forums" param="resultSessionAttribute=replyResult"]
Este fragmento de controlo do suplemento gera um URL que activa uma acção da portlet
denominada post. A portlet de apresentação Visualizador de conteúdo da
Web que processa a acção também recebe o parâmetro de acção de URI
action.uri que remete para sr:forums. Adicionalmente, a portlet recebe o parâmetro de acção
resultSessionAttribute com o valor replyResult.