Cacher Fil RSS

Démonstration

Voici la liste de widget possédant une démo. Certaine démo ne fonctionnent pas sur ce serveur, c’est normal ! Elles utilisent des données externes (comme une base de données ou un annuaire LDAP) non disponnible sur ce serveur.

 

Pxxo_Widget_Layout

Apparence(s)

Exemple 1
Mon image

Bonjour le monde

paramètre par défaut

Mon image

Bonjour le monde

paramètre par défaut

Exemple 2
Mon image

Bonjour le monde

paramètre par défaut

Mon image

Bonjour le monde

paramètre par défaut

Exemple 3
Des calendriers
Exemple 4
Un objet par item de Menu (type Tabs)
Mon image

Bonjour le monde

paramètre par défaut

Exemple 5
Un objet par item de Menu (type Buttons)

Usage

<?php

require_once 'Pxxo/Widget/HelloWorld.php';
require_once 
'Pxxo/Widget/Calendar.php';
// Exemple 1
require_once 'Pxxo/Widget/Layout/Flow.php';
$params = array();
$obj1 = new Pxxo_Widget_Layout_Flow($params);
$obj1->add(new Pxxo_Widget_HelloWorld);
$obj1->add(new Pxxo_Widget_HelloWorld);

// Exemple 2
require_once 'Pxxo/Widget/Layout/HBox.php';
$params = array();
$obj2 = new Pxxo_Widget_Layout_HBox($params);
$obj2->addDecorator('Pxxo_Widget_Decorator_Border', array('color'=>'green'));
$obj2->add(new Pxxo_Widget_HelloWorld);
$obj2->add(new Pxxo_Widget_HelloWorld);

// Exemple 3
require_once 'Pxxo/Widget/Layout/Grid.php';
$params = array('theme' => 'fullsize''columns' => 3);
$obj3 = new Pxxo_Widget_Layout_Grid($params);
$obj3->addDecorator('Pxxo_Widget_Decorator_Fieldset', array('legend'=>'Des calendriers'));

$obj = array();
for (
$i 0$i 10$i++) {
    
$obj[$i] = new Pxxo_Widget_Calendar;
    
$obj[$i]->addDecorator('Pxxo_Widget_Decorator_Border', array('color'=>'green'));
    
$obj3->add($obj[$i]);
}

// Exemple 4

$img1 $this->putImage('ledpurple.png');
$img2 $this->putImage('ledgreen.png');
$img3 $this->putImage('ledblue.png');

require_once 
'Pxxo/Widget/Htmler.php';
require_once 
'Pxxo/Widget/Layout/Menu.php';
$params = array();
$params['menu_options']['item'] = array('Bonjour''un Calendrier''Un lien');
$params['menu_options']['icon'] = array($img1$img2$img3);
$obj4 = new Pxxo_Widget_Layout_Menu($params);
$obj4->addDecorator('Pxxo_Widget_Decorator_Fieldset', array('legend'=>'Un objet par item de Menu (type Tabs)'));
$obj4->add(new Pxxo_Widget_HelloWorld);
$obj4->add(new Pxxo_Widget_Calendar);
$obj4->add(new Pxxo_Widget_Htmler(array('element'=>'a''content'=>'Pxxo''href'=>'http://www.pxxo.net',)));

// Exemple 5 (4bis)

require_once 'Pxxo/Widget/Htmler.php';
require_once 
'Pxxo/Widget/Layout/Menu.php';
$params = array();
$params['theme'] = 'bottom';
$params['menu_type'] = 'buttons';
$params['menu_options']['defsel'] = 0;
$params['menu_options']['item'] = array('un Calendrier''Bonjour''Un lien');
$params['menu_options']['icon'] = array($img1$img2$img3);
$obj5 = new Pxxo_Widget_Layout_Menu($params);
$obj5->addDecorator('Pxxo_Widget_Decorator_Fieldset', array('legend'=>'Un objet par item de Menu (type Buttons)'));
$obj5->add(new Pxxo_Widget_Calendar);
$obj5->add(new Pxxo_Widget_HelloWorld);
$obj5->add(new Pxxo_Widget_Htmler(array('element'=>'a''content'=>'Pxxo''href'=>'http://www.pxxo.net',)));


 

 

 

Powered by Pxxo Valid XHTML 1.1