SilverCart\Forms\FormFields\LanguageDropdownField
A formfield for changing the frontends language.
- Author: Sebastian Diel <sdiel@pixeltricks.de>
- Copyright: 2017 pixeltricks GmbH
- License: see license file in modules root directory
Synopsis
class LanguageDropdownField
extends DropdownField
{
- // members
- protected PageController $controller;
- // methods
- public void __construct()
- public string getDisplayLanguage()
- public string getIso2()
- public string Field()
- public PageController getController()
- public void setController()
Hierarchy
Extends
- SilverStripe\Forms\DropdownField
Members
protected
- $controller
—
SilverCart\Model\Pages\PageController
Controller
Methods
public
- __construct() — Creates a new silvercart language dropdown field.
- Field() — Returns a <select> tag containing all the appropriate <option> tags.
- getController() — Returns the controller
- getDisplayLanguage() — Returns the display language for the given locale
- getIso2() — Returns the ISO2 for the given locale
- setController() — Sets the controller