Source of file CheckoutPageDataExtension.php
Size: 0,812 Bytes - Last Modified: 2021-12-23T10:40:27+00:00
/var/www/docs.ssmods.com/process/src/src/CheckoutPageDataExtension.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace Sunnysideup\EcommerceGoogleAnalytics; use SilverStripe\Forms\CheckboxField; use SilverStripe\Forms\FieldList; use SilverStripe\ORM\DataExtension; class CheckoutPageDataExtension extends DataExtension { /** * standard SS variable. * * @var array */ private static $db = [ 'EnableGoogleAnalytics' => 'Boolean(1)', ]; /** * @var string */ private static $google_analytics_variable = 'ga'; public function updateCMSFields(FieldList $fields) { $fields->addFieldToTab( 'Root.Analytics', CheckboxField::create( 'EnableGoogleAnalytics', 'Enable E-commerce Google Analytics. Make sure it is turned on in your Google Analytics account.' ) ); } } |