Pxxo_Widgets_Decorator_Prototype

Ce widget permet l'usage des librairies Javascript Prototype et de Scriptaculous dans le widget qu'il décore.

Le widget est un décorateur, pour savoir comment l'utiliser documentation des décorateurs, ou bien simplement se rendre dans la section des exemples plus bas.

Paramètres

Nom Valeur par défaut Description
version 1.5.0 version de prototype à utiliser
modules - tableau contenant les modules à charger. Exemple : builder, controls, dragdrop, effects, etc…

Les versions de prototype proposées pour le moment sont 1.5.0 et 1.5.1. Les versions de scriptaculous sont adaptées en fonction de la version de prototype.

Exemples

Un exemple pour créer un widget qui utilisera prototype

require_once 'Pxxo/Widgets.php';
require_once 'Pxxo/Widgets/Decorator/Prototype.php';
 
class Exemple1 extends Pxxo_Widgets
{
    function __construct($options = array()) {
        parent::__construct($options, __FILE__);
        $this->addDecorator(new Pxxo_Widgets_Decorator_Prototype(array('version'=>'1.5.1')));
    }
      // ...
}
 

Un exemple pour créer un widget qui utilisera prototype et les modules effects et slider de Scriptaculous.

require_once 'Pxxo/Widgets.php';
require_once 'Pxxo/Widgets/Decorator/Prototype.php';
 
class Exemple2 extends Pxxo_Widgets
{
    function __construct($options = array()) {
        parent::__construct($options, __FILE__);
        $this->addDecorator(new Pxxo_Widgets_Decorator_Prototype(array('version'=>'1.5.1','modules'=>array('effects','slider'))));
    }
      // ...
}
 
fr/doc/pxxo_widgets_decorator_prototype.txt · Dernière modification: 2008/03/13 15:56 (édition externe)
 
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
©2003-2008 Pxxo