Feb 27 2018 07:46 AM
Dear friends,
I have created a field customizer but it needs to have a site column as per the documentations. I have got to apply to an existing list column, is there a way to do that? Please help.
Thanks in advance.
Mar 05 2018 01:18 PM
You can associate FieldCustomizer to existing list field by setting 'ClientSideComponentId' property of target list field with value of FieldCustomizer Id. You can do that either CSOM/REST or PowerShell. Below is sample code using PnP PowerShell.
Connect-PnPOnline -Url '<SiteURL>' -Credentials (Get-Credential)
$targetList = Get-PnPList -Identity "<List Title>"
$targetField = Get-PnPField -List $targetList -Identity "<Field Internal Name>"
$targetField.ClientSideComponentId = "<FieldCustomizer ID>"
$targetField.ClientSideComponentProperties = "<FieldCustomizer properties>"
$targetField.Update()
Execute-PnPQuery