Overview

Namespaces

  • Charcoal
    • Admin
      • Widget
        • Cms
    • Cms
      • Config
      • Mixin
        • Traits
      • Route
      • Section
      • Service
        • Loader
        • Manager
      • ServiceProvider
      • Support
        • Helpers
        • Interfaces
        • Traits
    • Property

Classes

  • AbstractDocument
  • AbstractEvent
  • AbstractFaq
  • AbstractImage
  • AbstractNews
  • AbstractSection
  • AbstractText
  • AbstractVideo
  • Config
  • Document
  • DocumentCategory
  • EmptySection
  • Event
  • EventCategory
  • ExternalSection
  • Faq
  • FaqCategory
  • Image
  • ImageCategory
  • News
  • NewsCategory
  • Section
  • Tag
  • Text
  • TextCategory
  • Video
  • VideoCategory

Interfaces

  • DocumentInterface
  • EventInterface
  • FaqInterface
  • ImageInterface
  • MetatagInterface
  • NewsInterface
  • SearchableInterface
  • SectionInterface
  • TemplateableInterface
  • TextInterface
  • VideoInterface

Traits

  • MetatagTrait
  • SearchableTrait
  • TemplateableTrait
  • Overview
  • Namespace
  • Class

Class ExternalSection

External section may appear in menus and breadcrumbs, but only

Unlike all other section types, they do not provide any metadata information.

Charcoal\Object\Content
Extended by Charcoal\Cms\AbstractSection implements Charcoal\Object\HierarchicalInterface, Charcoal\Cms\MetatagInterface, Charcoal\Object\RoutableInterface, Charcoal\Cms\SearchableInterface, Charcoal\Cms\SectionInterface, Charcoal\Cms\TemplateableInterface uses Charcoal\Object\HierarchicalTrait (not available) Charcoal\Cms\MetatagTrait, Charcoal\Object\RoutableTrait (not available) Charcoal\Cms\SearchableTrait, Charcoal\Cms\TemplateableTrait
Extended by Charcoal\Cms\ExternalSection
Namespace: Charcoal\Cms
Located at Charcoal/Cms/Section/ExternalSection.php
Methods summary
public Charcoal\Cms\ExternalSection
# setExternalUrl( mixed $url )

Parameters

$url
The external URL (localized).

Returns

Charcoal\Cms\ExternalSection

Overrides

Charcoal\Cms\AbstractSection::setExternalUrl()
public Charcoal\Translator\Translation|string|null
# externalUrl( )

Returns

Charcoal\Translator\Translation|string|null

Overrides

Charcoal\Cms\AbstractSection::externalUrl()
Methods inherited from Charcoal\Cms\AbstractSection
__construct(), canonicalUrl(), content(), defaultMetaDescription(), defaultMetaImage(), defaultMetaTitle(), hierarchicalLabel(), image(), inMenu(), isDeletable(), keywords(), loadChildren(), locked(), parseAsMultiple(), postSave(), postUpdate(), preDelete(), preSave(), preUpdate(), sectionType(), setContent(), setImage(), setInMenu(), setKeywords(), setLocked(), setSectionType(), setSubtitle(), setSummary(), setTitle(), subtitle(), summary(), title()
Methods inherited from Charcoal\Cms\TemplateableInterface
controllerIdent(), setControllerIdent(), setTemplateIdent(), setTemplateOptions(), templateIdent(), templateOptions()
Methods inherited from Charcoal\Cms\SearchableInterface
searchKeywords(), searchProperties(), setSearchKeywords(), setSearchProperties()
Methods inherited from Charcoal\Cms\MetatagInterface
facebookAppId(), metaAuthor(), metaDescription(), metaImage(), metaTags(), metaTitle(), opengraphAuthor(), opengraphDescription(), opengraphImage(), opengraphPublisher(), opengraphSiteName(), opengraphTags(), opengraphTitle(), opengraphType(), setFacebookAppId(), setMetaAuthor(), setMetaDescription(), setMetaImage(), setMetaTitle(), setOpengraphAuthor(), setOpengraphDescription(), setOpengraphImage(), setOpengraphPulisher(), setOpengraphSiteName(), setOpengraphTitle(), setOpengraphType()
Methods used from Charcoal\Cms\MetatagTrait
facebookAppId(), generateDefaultMetaTags(), isEmptyMeta(), metaAuthor(), metaDescription(), metaImage(), metaTags(), metaTitle(), opengraphAuthor(), opengraphDescription(), opengraphImage(), opengraphPublisher(), opengraphSiteName(), opengraphTags(), opengraphTitle(), opengraphType(), setFacebookAppId(), setMetaAuthor(), setMetaDescription(), setMetaImage(), setMetaTitle(), setOpengraphAuthor(), setOpengraphDescription(), setOpengraphImage(), setOpengraphPulisher(), setOpengraphSiteName(), setOpengraphTitle(), setOpengraphType(), translator()
Methods used from Charcoal\Cms\SearchableTrait
searchKeywords(), searchProperties(), setSearchKeywords(), setSearchProperties()
Methods used from Charcoal\Cms\TemplateableTrait
controllerIdent(), setControllerIdent(), setTemplateIdent(), setTemplateOptions(), templateIdent(), templateOptions()
Constants inherited from Charcoal\Cms\AbstractSection
DEFAULT_TYPE, TYPE_BLOCKS, TYPE_CONTENT, TYPE_EMPTY, TYPE_EXTERNAL
Properties inherited from Charcoal\Cms\AbstractSection
$externalUrl, $inMenu, $keywords, $locked, $summary
Properties used from Charcoal\Cms\MetatagTrait
$facebookAppId, $metaAuthor, $metaDescription, $metaImage, $metaTitle, $opengraphAuthor, $opengraphDescription, $opengraphImage, $opengraphPublisher, $opengraphSiteName, $opengraphTitle, $opengraphType
API documentation generated by ApiGen