Objetos relacionados

A área “Objetos relacionados” da interface de edição de objetos torna possível relacionar outros objetos ao que está sendo editado. Qualquer tipo de objeto pode ser conetado a qualquer outro tipo de objeto. Esta caraterística é geralmente útil em situações quando há a necessidade de criar links e/ou reutilizar informações que estão dispersas pelo sistema.

O conceito de objetos relacionados torna possível adicionar imagens a um novo artigo, por exemplo. As imagens podem ser armazenadas como objetos separados fora do artigo. Elas podem então, serem relacionadas ao artigo e utilizadas dentro dos atributos do próprio artigo. Esta abordagem é muito flexível pois não impõe qualquer limitação de quantidade e nem ao tipo de informação que deve ser incluída. Note que se você criar um link para outro objeto (por exemplo você insere um link em um novo artigo para uma página de produto), o objeto alvo do seu link será relacionado a este que está sendo editado. A figura abaixo mostra a aparência da área “Objetos relacionados” quando estes relacionamentos foram feitos.

A figura acima indica que o objeto que está sendo editado utiliza outros dois objetos. As imagens relacionadas serão exibidas como miniaturas. Os arquivos relacionados serão mostrados com informações adicionais (tipo e tamanho do arquivo). Todos os objetos restantes serão mostrados em uma lista de “Conteúdo relacionado” como mostrado na figura acima.

As caixas de seleção e o botão “Remover selecionados” podem ser usados para remover os relacionamentos. Note que somente os relacionamentos serão removidos e não os objetos em si.

Os links embutidos podem ser copiados e colado nos atributos que utilizam o tipo de dado bloco XML. Por exemplo, se você relacionar imagens a um artigo e quiser exibi-las em algum lugar no texto, você pode copiar & colar os links sugeridos no corpo do artigo. Observe que este processo torna-se muito mais simples quando o editor online está instalado.

O botão “Adicionar existente” torna possível navegar pela árvore de nós e selecionar múltiplos objetos para serem relacionados a este que está sendo editado. Dependendo das permissões do usuário, a funcionalidade de navegar pela árvore permitirá que o usuário selecione objetos situados em diferentes partes do sistema (Conteúdo, Biblioteca, Usuários, etc.). A figura abaixo mostra o que acontece quando o botão “Adicionar existente” é clicado.

A figura acima mostra a área principal da interface de navegação por objetos. Esta interface torna possível selecionar os objetos que foram colocados em algum lugar da árvore de nós. Note que também é possível usar as três primeiras abas (Conteúdo, Biblioteca, Usuários), o caminho, o menu da esquerda e os favoritos para navegar.

O botão “Carregar novo” torna possível carregar um novo conteúdo para o sistema e relacioná-lo automaticamente ao objeto que está sendo editado. Este botão é útil quando você quer por exemplo relacionar uma imagem que ainda não esteja no sistema. A figura abaixo mostra o que acontece quando este botão é clicado.

O botão “Procurar” permite selecionar um arquivo para transferir do computador local para o sistema.

O campo “Nome” permite ao usuário inserir o nome desejado no objeto que está sendo transferido. O menu suspenso torna possível controlar onde o arquivo transferido deve ser colocado na árvore de nós. Selecionando “Automático” deixará o eZ Publish decidir o local baseado na extensão do arquivo e/ou no seu tipo de MIME.

Quando o botão “Carregar” for clicado, o arquivo será transferido para o eZ Publish. O sistema criará um objeto, o tipo do objeto será determinado pela extensão do arquivo e/ou pelo seu tipo de MIME. Finalmente, o objeto será relacionado a esse que está sendo editado e estará visível na área de “Objetos relacionados”.

O botão “Cancelar” aborta a operação e traz o usuário de volta a interface de edição do objeto.

Adicionando objetos relacionados como filhos

Ao carregar novos objetos relacionados, você pode colocá-los abaixo do objeto que está sendo editado atualmente. Isto pode ser feito selecionando o nome do objeto no menu suspenso da área de transferência de arquivos. Entretanto, isto só pode ser feito se o objeto pai já foi publicado (caso contrário não será mostrado na árvore de conteúdo e logo não pode conter nenhum subitem). Por exemplo, se um novo artigo é criado como um rascunho, não será possível adicionar imagens relacionadas como filhos até que o rascunho seja publicado. As seguintes etapas mostram a solução para esse problema:

1. Publique um artigo inacabado como um nó escondido.
2. Reedite o artigo e transfira as imagens relacionadas como filhos.
3. Revele o artigo quando finalizado.

Este procedimento pode ser aperfeiçoado marcando a caixa de seleção “Voltar para edição” situada na parte inferior da interface de edição do objeto (veja “ A interface de edição de objetos” para maiores detalhes).


Renan Leme (20/03/2009 08:03 pm)
Renan Leme (21/03/2009 11:55 am)


Tags: documentação , ajuda , eZ Publish

Inicial Serviços Clientes Suporte Empresa Fale Conosco

CMSXpert 2010 - Todos os direitos reservados