Forum Discussion
KevBel
Jul 18, 2023Copper Contributor
Displaying DocLib File URL Path in Column
Good day, Using SharePoint Online (modern) and set up a new document library called DOCLIB1. There are two folders in the library called FOLDER1 and FOLDER2. FILE1.TXT and FILE2.TXT are located wi...
- Jul 18, 2023
Hi KevBel,
you could apply the following json formatting to your "Path" column{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=[$FileRef]" }
You will get a view like thisIf you don't want the path to your document library to be displayed ("/sites/MyAppPage/CopyLib/" in my example), then use this json
{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=replace([$FileRef],'/sites/MyAppPage/CopyLib/','')" }
This will look like this
Best Regards,
Sven
Anatoly Mironov
Jan 08, 2024Brass Contributor
There is a built-in column called Path that shows the Path nicely formatted and every folder and subfolder is clickable. The Path is relative to the sharepoint site (web). All you need is to add this "Path" column to a view programmatically (PnP, Rest API), I have an example on m blog post: https://chuvash.eu/2023/show-path-column/