The bookmark function is used to enable a user to toggle the bookmarking of an object being displayed in the current page.


It is not necessary to create the Bookmark function directly in the page template.  To save time, each object in the JSON contains a Bookmark property that will resolve to a Bookmark function data tag and all relevant Context, Output and Id required for bookmarking the object.


For example:

<div {{Bookmark}} title='Click to bookmark or unbookmark this page'>
  <span class='fa fa-bookmark-o'></span>
</div>

The Bookmark JSON property can be added to any html element in order to enable the object to be bookmarked



<div data-function='Bookmark' data-context='Entry' data-output='ItemPage' data-id='7210' data-parametertype='EntryDefinition' data-parametervalue='47deede7-bda4-4df8-8a2a-6692bc080d7f' title='Click to bookmark or unbookmark this page'>
  <span class='fa fa-bookmark-o'></span>
</div>

The Bookmark JSON property for an object resolves to the Bookmark function data tag and supporting data tags.


Related Articles

Data Tags