Source of file SiteConfigExtension.php
Size: 0,891 Bytes - Last Modified: 2021-12-24T06:19:28+00:00
/var/www/docs.ssmods.com/process/src/src/SiteConfigExtension.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace Kinglozzer\SilverStripeGMapsObject; use SilverStripe\Core\Extension; use SilverStripe\Forms\DropdownField; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\TextField; /** * Additional site settings for Google Maps */ class SiteConfigExtension extends Extension { private static $db = [ 'GMapsAPIKey' => 'Varchar(255)', 'GMapsEnableStreetView' => 'Boolean' ]; /** * @param FieldList $fields */ public function updateCMSFields(FieldList $fields) { $fields->addFieldsToTab( 'Root.Google Maps', [ TextField::create('GMapsAPIKey', 'Google API Key'), DropdownField::create( 'GMapsEnableStreetView', 'Enable street view?', [0 => 'No', 1 => 'Yes'] ) ] ); } } |