Nas visualizações, preciso retornar o URL bruto fornecido como valor href para o campo de título (quando como um link) ou o conteúdo: valor do link. Eu pensei que originalmente poderia escolher Conteúdo: vincular e remover o HTML em uma reescrita, mas não é possível.
Preciso do URL completo para que eu possa passá-lo como parâmetro em uma reescrita de campo. Pensamentos sobre como conseguir isso apenas?
Respostas:
Existem várias maneiras de fazer isso, mas o seguinte é bastante fácil.
Na sua opinião, adicione o NID como um campo.
Crie um modelo de 'estilo de linha' que faça um loop pelo objeto $ fields.
No seu arquivo de modelo, antes do loop, atribua uma variável com o valor NID do campo.
Em seguida, use a função node_load () para carregar um objeto de nó.
Você poderá acessar o que quiser, incluindo o caminho desse objeto de nó.
Para ver o que está nele, use Devel se você tiver este instalado ou apenas use a função var_dump () do PHP.
Ainda melhor, verifique se você tem um campo 'caminho' que pode ser adicionado.
fonte
Conforme o comentário aqui http://drupal.org/node/458316#comment-6236984
Na visualização 3.x, você pode usar o campo "Caminho" com a opção "Usar link absoluto (começa com" http: // ")" na seção Reescrever resultados.
fonte
Sim, podemos usar o
path
campo Isso também suporta conteúdo multilíngue. Encontre a captura de tela em anexo para ver como ela é.fonte
Adicionando ao comentário rakesh.flake, temos a opção de adicionar o URL absoluto também nas configurações.
fonte