Olá a todos. Estou de volta após um período sem publicar um artigo no iMasters. Isso ocorreu devido ao fato de estar envolvido na elaboração do curso CD-ROM Dreamweaver + PHP & MySQL – Curso Avançado – 2ª Edição e em outros projetos de desenvolvimento web.
Falaremos hoje sobre o recurso Go To Detail Page utilizando recursos nativos do Dreamweaver, ao invés da extensão Go To Detail Page.
A extensão Go To Detail Page é utilizada na crição de links para uma página de detalhes em que se anexa a identificação do registro a ser exibido. Com essa identificação, a página de detalhes saberá quais os detalhes de um registro a ser mostrado.
Observe um exemplo do código produzido por tal extensão.
<a href="pagina-de-detalhes.php?registro_id=<?php echo row_rsRecordsetNome['registro_id']; ?>>Página de detalhes</a>Como se pôde observar, o código é simples e possível de ser realizado sem a extensão. Podemos criá-lo codificando-o manualmente, ou utilizando-se da interface do Dreamweaver.
A extensão Go To Detail Page não é compatível com as novas versões do Dreamweaver. No entanto, ela causou dependência em alguns usuários do programa. Cheguei a cogitar o desenvolvimento dessa extensão oferecendo a possibilidade de anexar um ou dois parâmetros à página de detalhes informada. Porém, há recursos nativos do Dreamweaver que nos permitem realizar tal operação.
Se há recursos nativos do programa que nos permitem realizar o mesmo processo, opte por eles. Dessa forma, não há necessidade da instalação de recusos adicionais e sobrecarga do sistema. Além do risco de ficar dependente de uma ferramenta de terceiros.
Primeiramente, crie um link para a página de detalhes deseja. Por exemplo:
<a href="noticia.php">Página de detalhes</a>Selecione o texto “Página de detalhes”, em seguida clique com o botão direito do mouse para exibir um menu contextual, e selecione a opção Make link. Ou utilize o ícone da “pastinha” localizado próximo a opção Link do Property inspector. Observe ambas localizações:
Exemplo de localização do menu contextual Make link
Exemplo de localização do ícone da pastinha
Ao clicar sobre alguma das opções, teremos o painel Select File, onde realizaremos a configuração dos links desejados.
Assista ao vídeo explicativo sobre como configurar o link “Página de detalhes” de forma a criarmos o recurso Go To Detail Page.
Repare a estrutura do link que criamos:
<a href="noticia.php?intNotID=<?php echo row_rsNoticias['intNotID']; ?>">Página de detalhes</a>No atributo href da tag a, foi informado à página de destino: noticia.php. Anexo à ela, um parâmetro de URL nominado como intNotID que recebe como valor a identificação (ID) do registro em questão.
Nota: Essas imagens e vídeo explicativo são partes do curso CD-ROM DW PHP MySQL – Curso Avançado – 2 Edição
Agora que alcançamos o mesmo resultado produzido pela extensão Go To Detail Page através de recursos nativos do Dreamweaver, fica a dica: não fique dependente de uma ferramenta; saiba produzir manualmente o que ela faz, de forma a não ficar dependente de tal recurso.
Um abraço a todos e até o próximo.








