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_TreeView

Apparence(s)

Exemple 1
  • + + Dossier1
Exemple 2

Usage

<?php

$params 
= array();
$params['items'] = array();

$params['items']['folder1']['parent'] = null;
$params['items']['folder1']['name']   = 'Dossier1';
$params['items']['folder1']['order']  = 0;
$params['items']['folder1']['type']   = 'folder';

$params['items']['folder2']['parent'] = 'folder1';
$params['items']['folder2']['name']   = 'Dossier2';
$params['items']['folder2']['order']  = 1;
$params['items']['folder2']['type']   = 'folder';

$params['items']['folder3']['parent'] = 'folder2';
$params['items']['folder3']['name']   = 'Dossier3';
$params['items']['folder3']['order']  = 0;
$params['items']['folder3']['type']   = 'folder';

require_once 
"Pxxo/Widget/Htmler.php";
$widget = new Pxxo_Widget_Htmler(array('content'=>'Je suis un widget'));
$params['items']['folder4']['parent'] = 'folder2';
$params['items']['folder4']['name']   = $widget;
$params['items']['folder4']['order']  = 2;
$params['items']['folder4']['type']   = 'folder';

$params['items']['item1']['parent'] = 'folder1';
$params['items']['item1']['name']   = 'Element 1 avec un <a href="http://www.google.fr">lien</a>';
$params['items']['item1']['order']  = 0;
$params['items']['item1']['type']   = 'item';

$params['items']['item2']['parent'] = 'folder1';
$params['items']['item2']['name']   = 'Element 2';
$params['items']['item2']['order']  = 2;
$params['items']['item2']['type']   = 'item';

$params['items']['item3']['parent'] = 'folder2';
$params['items']['item3']['name']   = 'Element 3';
$params['items']['item3']['order']  = 1;
$params['items']['item3']['type']   = 'item';

$params['items']['item4']['parent'] = 'folder3';
$params['items']['item4']['name']   = 'Element 4';
$params['items']['item4']['order']  = 1;
$params['items']['item4']['type']   = 'item';

//$params['selected'] = 'folder3';

$obj1 = new Pxxo_Widget_TreeView($params);


$params = array (
  
'items' => 
  array (
    
1319 => 
    array (
      
'order' => 7,
      
'name' => 'Monde',
      
'parent' => NULL,
      
'type' => 'folder',
    ),
    
1320 => 
    array (
      
'order' => 6,
      
'name' => 'Europe',
      
'parent' => 1319,
      
'type' => 'folder',
    ),
    
1322 => 
    array (
      
'order' => 5,
      
'name' => 'France',
      
'parent' => 1320,
      
'type' => 'folder',
    ),
    
1323 => 
    array (
      
'order' => 4,
      
'name' => 'Italie',
      
'parent' => 1320,
      
'type' => 'folder',
    ),
    
1321 => 
    array (
      
'order' => 3,
      
'name' => 'Asie',
      
'parent' => 1319,
      
'type' => 'folder',
    ),
    
1324 => 
    array (
      
'order' => 2,
      
'name' => 'Chine',
      
'parent' => 1321,
      
'type' => 'folder',
    ),
    
1325 => 
    array (
      
'order' => 1,
      
'name' => 'Mongolie',
      
'parent' => 1321,
      
'type' => 'folder',
    ),
  ),
);
$obj2 = new Pxxo_Widget_TreeView($params);

?>

 

 

 

Powered by Pxxo Valid XHTML 1.1