Joomla! Programmierung/Framework/JFactory/getConfig

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

JFactory/getConfig Liefert eine Referenz zu dem globalen JRegistry Objekt. Wird nur neu erstellt, wenn es noch nicht existiert.

Inhaltsverzeichnis

[Bearbeiten] Syntax

static getConfig( [$file], [$type] )
Parameter Datentyp Beschreibung Standardwert
$file string Pfad zur Konfigurationsdatei. Wenn null und die Instanz noch nicht existiert wird File white.png libraries/joomla/config.php angenommen. null
$type string Typ der Konfigurationsdatei. 'PHP'

[Bearbeiten] Beispiele

[Bearbeiten] Wert aus globaler Konfiguration laden

Es ist Prinzipiell eleganter mittels getApplication und getCfg werte aus der Globalen Konfiguration zu laden, aber trotzdem hier mal ein Beispiel, wie man mittels getConfig an die Werte kommt.

$config = JFactory::getConfig();
echo 'Der Seitenname lautet ' . $config->getValue( 'config.sitename' );

[Bearbeiten] Siehe auch

[Bearbeiten] Quellcode

Joomla 11.1 JFactory::getConfig()

Folder blue.png libraries/joomla

  • File php.png factory.php
  1. public static function getConfig($file = null, $type = 'PHP')
  2. {
  3. if (!self::$config) {
  4. if ($file === null) {
  5. $file = JPATH_PLATFORM.'/config.php';
  6. }
  7.  
  8. self::$config = self::_createConfig($file, $type);
  9. }
  10.  
  11. return self::$config;
  12. }
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge