Joomla! Programmierung/Framework/JHtmlBehavior/caption

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

JHTMLBehavior/caption läd alle benötigten Javascriptdateien in den <head></head> um Bilder zu beschriften.

[Bearbeiten] Syntax

static caption()
  • @return void
  • @since Joomla 1.5

[Bearbeiten] Beispiele

[Bearbeiten] Bild mit Caption erstellen

JHtml::_('behavior.caption');
 
<img src="http://cdn.joomla.org/images/logo.png" title="Das Joomla!.org Logo" class="caption" alt="Joomla!.org Logo" />

[Bearbeiten] Quellcode

JHtmlBehavior::caption in Joomla! 2.5.4

Folder blue.png libraries

  • Folder red.png joomla
    • Folder green.png html
      • Folder yellow.png html
        • File php.png behavior.php
  1. public static function caption($selector = 'img.caption')
  2. {
  3. // Only load once
  4. if (isset(self::$loaded[__METHOD__][$selector]))
  5. {
  6. return;
  7. }
  8.  
  9. // Include MooTools framework
  10. self::framework();
  11.  
  12. JHtml::_('script', 'system/caption.js', true, true);
  13.  
  14. // Attach caption to document
  15. JFactory::getDocument()->addScriptDeclaration(
  16. "window.addEvent('load', function() {
  17. new JCaption('" . $selector . "');
  18. });"
  19. );
  20.  
  21. // Set static array
  22. self::$loaded[__METHOD__][$selector] = true;
  23. }

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge