Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ExtJS -> Tab + grid [ Framework / Autre Framework ] (yannickiwi)

lundi 1 décembre 2008 à 10:31:44 | ExtJS -> Tab + grid

yannickiwi

Bonjour,

Je cherche a mettre une grid dans mon tab extJs. pour ce faire voici le code que j'ai développer:

fichier html:
<html>
<head>
<title>TabPanel Tutorial</title>
<!-- Ext CSS and Libs -->
<link rel="stylesheet" type="text/css"    href="../../../resources/css/ext-all.css" />
<script type="text/javascript"    src="../../../adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../../../ext-all.js"></script>
<script type="text/javascript" src="tab_actions.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" /><!-- LIBS -->
</head>
<body>
    <div id="tableau">
        <div id="acheteurs" class="x-hide-display">
            <div id="acheteurGrid"></div>
        </div>
        <div id="vendeurs" class="x-hide-display">
            World, hello ! o/
        </div>
    </div>

</body>
</html>

Et maintenant le script ExtJS:
Ext.onReady(function(){
   
    //Le développement d'un tab se fait grâce à Ext.TabPanel:
    var tableau = new Ext.TabPanel({
        //Lui donné une valeur <div id="..."
        renderTo: 'tableau',
       
        //une fois celà fait, nous pouvons définire la frame:
        frame: true,
       
        //Puis les dimensions
        width: 600,
        height: 350,
       
        //Le fait d'être autoScrollable
        autoScrollable: true,
       
        //Ensuite nous pouvons définir les items:
        items:[
            //ContentE1 = <div id="valeur_contentE1">
            {
                contentE1:'acheteurs',
                title:'Clients acheteurs',
                autoLoad: loadGrid()
            },
            {
                contentE1:'vendeurs',
                title:'Clients vendeurs',
                autoLoad: {url: 'helloworld.php'}
            }
        ]
    });
   
    function loadGrid() {
        var loadInfo = new Ext.GridPanel({
            //url: 'clientAcheteur.xml',
            reader: new Ext.data.XmlReader({
                record: 'item',
                id: 'id'
            })
        });
       
        var grid = new Ext.grid.GridPanel({
            store: loadInfo,
            columns: [
            {header: "Nom", width: 120, dataIndex:'lastName', sortable: True},
            {header: "Prénom", width: 120, dataIndex:'firstName', sortable: True},
            ],
            render-to:'grid',
            width: 240,
            height: 200
        });
    };
});

Le problème est sur la dernière ligne que je vous ai mis en gras: "render-to:'grid'". Voici l'erreur:
missing : after property id
render-to:'grid',\n
De cette erreur, ma page s'affiche blanche. Mais si j'enlève render-to,  Ma grid ne se charge pas dans mon tab. Comment faire alors?

Je vous mets ci-dessous les composants utilisés, histoire que vous ayez une meilleure idée de mon sujet:
le tab: [ Lien ]
la grid:  [ Lien ]

Meilleures salutations

Kmel

mardi 2 décembre 2008 à 11:31:44 | Re : ExtJS -> Tab + grid

Teclis01

Le forum d'ExtJs sera plus à même à répondre a ta demande...
Essaye d'ajouter un div avec un id="grid" (a vu de nez)

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro


mardi 2 décembre 2008 à 17:31:58 | Re : ExtJS -> Tab + grid

SIDGEY

c'est à cause de la virgule dans tes colonnes .

var grid = new Ext.grid.GridPanel({
            store: loadInfo,
            columns: [
            {header: "Nom", width: 120, dataIndex:'lastName', sortable: True},
            {header: "Prénom", width: 120, dataIndex:'firstName', sortable: True}
            ],
            render-to:'grid',
            width: 240,
            height: 200
        });

avec ça, ton script devrait marcher.

jeudi 12 février 2009 à 14:06:55 | Re : ExtJS -> Tab + grid

SIDGEY

et aussi :

renderTo: 'grid',





Cette discussion est classé dans : true, tab, grid, ext, extjs


Répondre à ce message

Sujets en rapport avec ce message

Enter se comportant comme un TAB [ par ypothier ] Est-ce que quelqu'un peut me dire comment faire pour lorsque j'appuie sur ENTER qu'il fasse exactement comme un TAB. Je sais que je peux faire une imb PB avec document.write [ par lepapounet ] j'ai cree un script qui marche bien lorsqu'il est integré dans la page html. il se termine par undocument.write(Texto);ou Texto est une variable qui c plusieurs Rollover sur une meme page [ par fraggles ] Si vous souhaitez rendre votre page d'acceuil un peu plus dynamique vous avez la possibilités d'y insérér des rollovers ( sur 5 images qui pointent su que veux dire les # dans ce programme [ par VERTY ] J'ai récupérer un programme sur le net qui contient ce codeJe cherche à comprendre ce que représente les # encadrant les mots IP et GRIDMerci pour les probleme verification champs [ par ninipe ] Bonjour a tous,Voila g un petit probleme de code en javascriptje verifie les champs d'un formaulaire par la fonction mailla verif fonctionne pour le c Remplir des combo sans relancer le formulaire [ par dinous ] bonjour mon probleme est que j'aimerai remplir dynamisuqment deux combo l'une en fonction de l'autre ( typeproduit, produit).J'ai penser a faire un ta je ne comprend pas pk ça marche pas :'( [ par dinous ] Bonjour,j'ai ça :$connexion = mysql_pconnect(...); //connexionmysql_select_db(..., $connexion);$mareq = 'SELECT count(distinct libelletype), codetype, vérifier qu'au moins une checkbox d'un formulaire est cochée [ par hugodelire ] hello,je souhaite vérifier à la fin d'un formulaire si, parmis plusieurs checkbox au moins une a été cochée.voilà le code testé mais qui ne marche pas iteration d'un id de balise SPAN dans une fonction javascript [ par misterchabine ] bonsoir,J'ai un formulaire ds lequel j'ai des 10 balises span avec id tab+un numero (ex : tab1 tab2 tab3 ...tab10)Mes 10 span ont leur valeur display passage de variable url: true ou false [ par cobrakikitch ] La page index.htm doit instancier la var retour a true?!?ma page en cour fait:---------------------------------------------------------------------//1


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 3,588 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.