Source of file MetaPreviewPageExtension.php
Size: 0,788 Bytes - Last Modified: 2021-12-23T10:57:44+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/MetaPreviewPageExtension.php
1234567891011121314151617181920212223242526 | <?php namespace WebbuildersGroup\MetaPreview\Extensions; use SilverStripe\ORM\DataExtension; use SilverStripe\Forms\FieldList; use WebbuildersGroup\MetaPreview\Fields\MetaPreviewField; /** * an extension to the @see Page class * uses DataExtension to add custom fields, js etc to show * the Google search results preview * @package code */ class MetaPreviewPageExtension extends DataExtension { /** * updates the fields used in the CMS * @param {FieldList} */ public function updateCMSFields(FieldList $fields){ $fields->addFieldToTab('Root.Main', new MetaPreviewField('MetaPreview',_t('METAPREVIEWPAGEEXTENSION.GOOGLEPREVIEW', '_Google Search Results Preview (save your page to view changes)'), $this->owner->ID), 'ExtraMeta'); } } ?> |