Umbraco Script Library
Explore the Umbraco Script Library for Photo Finale sites, featuring code examples for loading third-party scripts and customizing page text.
Photo Finale Website > Photo Finale Upgrade Options > Photo Finale Enterprise (PFE) > PF Enterprise FAQ
A collection of useful scripts for use on PFE / PFM / PFSR sites.
Load & Call a 3rd-Party Script
This example shows a 3rd-party script being loaded, and then the code waiting for the external script and the orderSummary object to exist before being invoked. This example would be appropriate on the ConfirmationExtra-mobile PagePart.
<script type="text/javascript" src="//www.some-shopping-cart-tracker.com/script.js"></script>
<script type="text/javascript">
( function _trackerScript() {
if (typeof (MyTracker) == "undefined") {
setTimeout(function () { _trackerScript(); }, 500);
} else {
MyTracker.TrackOrder(PF.orderSummary.confirmation, PF.orderSummary.total);
}
})();
</script>
Change a text string on a page
This example has been removed. The platform now has a built-in method (introduced in v17.1) for customizing text strings for a Dealer site, so the JavaScript workaround is no longer needed or recommended.
