Skip to content

Sections ​

Type
Class
Namespace
craft\web\twig\variables
Inherits
craft\web\twig\variables\Sections
Since
3.0.0
Deprecated in
in 3.0.0

Class Sections variable.

View source

Public Methods ​

MethodDescription
getAllSections()Returns all sections.
getEditableSections()Returns all editable sections.
getSectionByHandle()Returns a section by its handle.
getSectionById()Returns a section by its ID.
getTotalEditableSections()Gets the total number of sections that are editable by the current user.
getTotalSections()Gets the total number of sections.

getAllSections() ​

Returns all sections.

View source

Arguments ​

Returns ​

array

getEditableSections() ​

Returns all editable sections.

View source

Arguments ​

Returns ​

array

getSectionByHandle() ​

Returns a section by its handle.

View source

Arguments ​

Returns ​

craft\models\Section, null

getSectionById() ​

Returns a section by its ID.

View source

Arguments ​

Returns ​

craft\models\Section, null

getTotalEditableSections() ​

Gets the total number of sections that are editable by the current user.

View source

Returns ​

integer

getTotalSections() ​

Gets the total number of sections.

View source

Returns ​

integer