Hi,
I was wondering is there code that would allow me to change the function of the Inline Edit Button.
Rather than editing that selected item inline, clicking the pencil would open that item in a new window in edit form.
Thanks,
David
Hi,
I was wondering is there code that would allow me to change the function of the Inline Edit Button.
Rather than editing that selected item inline, clicking the pencil would open that item in a new window in edit form.
Thanks,
David
Hello @David_Conroy,
The easiest would be to hide this column and to change the title link to open the edit form in a new window.
fd.control('SPDataTable1').templates = {
// Open Predecessors lookup in a dialog
Title: function(ctx) {
var value = ctx.row.Title;
if (!value) {
return '';
}
//replace "https://domain.sharepoint.com/sites/sitename/SitePages/PlumsailForms/List/Item" with path to your form
return '<a target="_blank" data-interception="off" ' +
'href="https://domain.sharepoint.com/sites/sitename/SitePages/PlumsailForms/List/Item/EditForm.aspx?item=' + ctx.row.ID + '">' + value + '</a>';
}
}
Add this CSS to the form to hide the edit column:
.fd-sp-datatable-wrapper table tr th:nth-of-type(2),
.fd-sp-datatable-wrapper table tr td:nth-of-type(2) {
display: none !important;
}
Hi @mnikitina
Thanks for the reply. After adding the code im still getting no hyperlink on the title. Would you have a look please
Below is the code and screenshots of the browser console.
Hello @David_Conroy,
There is an error in your code:
Please check the code you are using or share the complete code as a plain text, not a screenshot.