2017-06-29 4 views
1

J'ai 2 colonnes "Nom" et "URL" dans ma vue de liste et montrant seulement "Nom" dans un composant WebPart. Actuellement, la colonne "Nom" est mis en lien avec l'élément avec le menu d'édition, j'essaye de changer l'URL pour cette colonne de nom et le pointant vers la valeur d'URL dans ma colonne "URL".Lien vers le lien hypertexte de l'autre colonne à partir de la colonne de titre

Je trouve les réponses comme utilisant "linkToItem =" VRAI "dans Sharepoint Designer mais mon but est de changer l'URL d'un lien qui pointe vers le menu d'édition, des suggestions? Je pense entre l'utilisation Javascript pour changer brutalement tout ? valeurs ou en utilisant une colonne calculée pour générer lien hypertexte, ce qui serait une solution sûre et plus rapide

+0

voulez-vous Modifier la fonctionnalité d'article avec lien Modifier l'article pointant vers votre nouvelle/custom URL de votre colonne URL? Si oui, vous pouvez y parvenir en utilisant la RSE –

+0

Référez-vous à cette réponse: https: // sharepoint. stackexchange.com/questions/203041/can-force-the-titlelinked-to-item-with-edit-menu-column-inside-my-list-view/203053#203053 –

Répondre

0

vous pouvez utiliser jslink:

(function() { 
    var overrideCtx = {}; 
    overrideCtx.Templates = {}; 
    overrideCtx.Templates.Fields = { 
     'Name': { 'View': myCustomView} 
    }; 
    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideCtx); 
})(); 
function renderNameLink(ctx) { 
    var itemURL = ctx.CurrentItem["URL"]; 
    var html = "<a href='" + itemURL + "'>linkName</a>"; 
    return html; 
}