ThesfFileUrlField is a directive that enables you to choose a file with a certain extension from your SitefinityWebApp folder and returns the file's URL. You must pass an extension and all files displayed are with this extension. The extensions you may use are CSS, JS, and HTML. The sfFileUrlField directive is defined in a module with the same name: sfFileUrlField.
sfFileUrlField
SitefinityWebApp
CSS
JS
HTML
The sfFileUrlField directive exposes the following attributes:
sf-model
sf-extension
sf-title
sf-template-url
sf-template-assembly
The following example demonstrates how to add asfFileUrlField directive in a widget designer's view.
To enable AngularJs to link the sfFileUrlField directive in your custom designer view, you must load the script of the directive and add a dependency to the module:
DesignerView.YourView.json
JSON
designerview-<yourview>.js
.js
designerview-yourview.js
In the code above, the URL of the selected CSS is stored in the $scope.fileUrl variable.
$scope.fileUrl
DesignerView.YourView.cshtml
Sign up for our free beginner training. Boost your credentials through advanced courses and certification. Register for Sitefinity training and certification.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important