Skip to content
This repository was archived by the owner on Oct 13, 2025. It is now read-only.

Commit 17eb711

Browse files
author
Otis Wright
committed
Update ExtraPageFieldsExtension.php
1 parent 9645ae3 commit 17eb711

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

code/ExtraPageFieldsExtension.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
class ExtraPageFieldsExtension extends SiteTreeExtension
88
{
99

10-
private $metaDescriptionLength = 156;
10+
private $MetaDescriptionLength = 156;
1111

1212
private static $db = array(
1313
'SubTitle' => 'Text',
@@ -38,7 +38,8 @@ public function updateCMSFields(FieldList $fields)
3838
$fields->addFieldToTab('Root', Tab::create('Metadata'), 'Content');
3939

4040
//Add META Title tag to METADATA
41-
$metaDataChildren->fieldByName('MetaDescription')->setAttribute('maxlength', $this->metaDescriptionLength);
41+
$length = $this->owner->config()->MetaDescriptionLength ?: $this->MetaDescriptionLength;
42+
$metaDataChildren->fieldByName('MetaDescription')->setAttribute('maxlength', $length);
4243
$fields->addFieldsToTab('Root.Metadata', $children);
4344

4445
$metaTitle->setDescription('Displayed as the tab/window name; Also displayed in search engine result listings as the page title.<br />

0 commit comments

Comments
 (0)