Joomla! Programmierung/Framework/JHtml/addIncludePath

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Definiert Ordner, in denen JHtml nach Klassen suchen soll.

Inhaltsverzeichnis

[Bearbeiten] Syntax

addIncludePath( [$path] )
  • @return array mit Pfadelementen
  • @since Joomla 1.5
Parameter Datentyp Beschreibung Standardwert
$path mixed Ein Pfad oder ein Array mit Pfaden zu Ordnern in denen JHtml nach Klassen suchen soll. ''

[Bearbeiten] Beispiele

[Bearbeiten] Pfad übergeben

$pfad[] = 'test/foo1';
$pfad[] = 'test/foo2';
$pfad[] = 'test/foo3';
 
echo JHtml::_('addIncludePath', $pfad);

ToDo und was macht JHtml jetzt mit dem neuen includePath ?

[Bearbeiten] Siehe auch

[Bearbeiten] Quellcode

JHtml::addIncludePath in Joomla! 2.5.4

Folder blue.png libraries

  • Folder red.png joomla
    • Folder green.png html
      • File php.png html.php
  1. public static function addIncludePath($path = '')
  2. {
  3. // Force path to array
  4. settype($path, 'array');
  5.  
  6. // Loop through the path directories
  7. foreach ($path as $dir)
  8. {
  9. if (!empty($dir) && !in_array($dir, JHtml::$includePaths))
  10. {
  11. jimport('joomla.filesystem.path');
  12. array_unshift(JHtml::$includePaths, JPath::clean($dir));
  13. }
  14. }
  15.  
  16. return JHtml::$includePaths;
  17. }
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge