IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MkFramework Discussion :

Help me, le topic de l'entraide


Sujet :

MkFramework

  1. #1
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut Help me, le topic de l'entraide
    Projet:http://projets.developpez.com/projects/show/mkframework

    Vous avez des questions sur l'utilisation du mkframework (http://mkdevs.com), c'est ici qu'il faut les poser

    Pour information, vous avez a votre disposition:
    Les tutoriaux
    http://mkf.mkdevs.com/tutoriaux.html

    Les tutoriaux vidéos
    http://mkdevs.com/screencasts.html

    La Faq
    http://mkf.mkdevs.com/commentKonFait.html

    Ainsi que la doc
    http://mkf.mkdevs.com/librairie.html

    Pour soumettre des bugs:
    http://projets.developpez.com/projec...amework/issues
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  2. #2
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut Hello
    Salut,

    je vais utiliser ton framework (en tout cas tenter ^^) pour porter une application riche en mode web (www.orionbanque.fr)

    il m'a l'air super simple à prendre en main par rapport à du symphony .... ce que j'aime !

    ma première question est : est ce que tu gères sqlite ? car ma base étant dans ce format ...

    merci,

    Cyril

  3. #3
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Bonjour,
    Merci tout d'abord de t'intéresser à ce framework
    Pour ta question: oui l'orm est compatible sqlite.

    il utilise pdo pour dialoguer aver sqlite.
    Tu trouveras dans le fichier de configuration conf/connexion.ini.php un exemple pour chaque sgbd supporté dont sqlite

    A ta dispo
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  4. #4
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    super. merci de l'information (en faite en cliquant sur "Modifier le projet" on voit le chemin du fichier de conf... la prochaine fois j'essaierai de cliquer avant de poster ^^

    Je suis de nouveau confronté à un souci : Que doit-on modifier dans ce fichier de conf ? doit-on laisser :

    du début du fichier ?
    ou doit on modifier que la section souhaitée ? ne laisser que celle qui nous intéresse ?

    car j'ai testé un peu toutes les possibilités et j'ai constamment cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQLSTATE[HY000] [14] unable to open database file
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(57): PDO->__construct('sqlite:/var/www...', 'root', 'root')
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php(189): sgbd_pdo_sqlite->connect()
    alors que j'ai mis cette section (seule ou avec le fichier complet) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    pdoSqlite.dsn="sqlite:E:\orionbanque.s3db"
    pdoSqlite.sgbd=pdo_sqlite
    pdoSqlite.hostname=
    pdoSqlite.database=orionbanque
    pdoSqlite.username=
    pdoSqlite.password=
    ce que je remarque c'est que dans l'erreur on a encore l'ancienne configuration (sqlite:/var/www/... root et root)

    une idée stp?

  5. #5
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par kyrilkarlier Voir le message
    super. merci de l'information (en faite en cliquant sur "Modifier le projet" on voit le chemin du fichier de conf... la prochaine fois j'essaierai de cliquer avant de poster ^^

    Je suis de nouveau confronté à un souci : Que doit-on modifier dans ce fichier de conf ? doit-on laisser :

    du début du fichier ?
    ou doit on modifier que la section souhaitée ? ne laisser que celle qui nous intéresse ?

    car j'ai testé un peu toutes les possibilités et j'ai constamment cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQLSTATE[HY000] [14] unable to open database file
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(57): PDO->__construct('sqlite:/var/www...', 'root', 'root')
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php(189): sgbd_pdo_sqlite->connect()
    alors que j'ai mis cette section (seule ou avec le fichier complet) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    pdoSqlite.dsn="sqlite:E:\orionbanque.s3db"
    pdoSqlite.sgbd=pdo_sqlite
    pdoSqlite.hostname=
    pdoSqlite.database=orionbanque
    pdoSqlite.username=
    pdoSqlite.password=
    ce que je remarque c'est que dans l'erreur on a encore l'ancienne configuration (sqlite:/var/www/... root et root)

    une idée stp?
    oui il faut laisser les premieres lignes (die plus [db])
    le reste apres tu peux modifier

    mais fait attention de bien modifier le fichier dans le repertoire conf de ton projet dans "data/genere" (le fichier doit etre dans data/genere/tonProjet/conf )
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  6. #6
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par imikado Voir le message
    oui il faut laisser les premieres lignes (die plus [db])
    le reste apres tu peux modifier
    ok merci donc c'est bien ce que je fais

    Citation Envoyé par imikado Voir le message
    mais fait attention de bien modifier le fichier dans le repertoire conf de ton projet dans "data/genere" (le fichier doit etre dans data/genere/tonProjet/conf )
    Voici mon fichier conf data/genere/OrionBanque/conf/connexion.ini.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ;<?php die()?>
    [db]
    pdoSqlite.dsn="sqlite:E:\orionbanque.s3db"
    pdoSqlite.sgbd=pdo_sqlite
    pdoSqlite.hostname=
    pdoSqlite.database=orionbanque
    pdoSqlite.username=
    pdoSqlite.password=
    Pourtant lorsque je veux créer la couche M et que je prend pdoSqlite, le builder me ressort le configuration "de base" dans /var/www

  7. #7
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Peux tu faire 2 choses:
    1. copier ta config dans le repertoire conf/ du builder (pour voir si le probleme vient du builder) (qui n'irait pas lire le bon pour le sqlite)
    2. tu as un message d'erreur, peux tu le copier coller ?

    merci d'avance
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  8. #8
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par imikado Voir le message
    Peux tu faire 2 choses:
    1. copier ta config dans le repertoire conf/ du builder (pour voir si le probleme vient du builder) (qui n'irait pas lire le bon pour le sqlite)
    ok fait là cela fonctionne

    Citation Envoyé par imikado Voir le message
    2. tu as un message d'erreur, peux tu le copier coller ?

    merci d'avance
    et voile le message d'erreur complet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    SQLSTATE[HY000] [14] unable to open database file
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(57): PDO->__construct('sqlite:/var/www...', 'root', 'root')
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php(189): sgbd_pdo_sqlite->connect()
    #2 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(38): abstract_sgbd_pdo->query('SELECT name FRO...')
    #3 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_model.php(188): sgbd_pdo_sqlite->getListTable()
    #4 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(394): abstract_model->getListTable()
    #5 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(89): module_builder->getListTablesFromConfig('pdoSqlite')
    #6 [internal function]: module_builder->_model()
    #7 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_layout.php(93): call_user_func(Array)
    #8 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(69): _layout->addModule('main', 'builder::model')
    #9 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_root.php(227): module_builder->_edit()
    #10 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\index.php(52): _root->run()
    #11 {main}
     
    Detail:
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php (57) 
    PDO -> __construct( 'sqlite:/var/www/test4.sqlite' , 'root' , 'root' ) 
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php (189) 
    sgbd_pdo_sqlite -> connect( ) 
    #2 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php (38) 
    abstract_sgbd_pdo -> query( 'SELECT name FROM sqlite_master
    WHERE type='table'
    ORDER BY name;' ) 
    #3 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_model.php (188) 
    sgbd_pdo_sqlite -> getListTable( ) 
    #4 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (394) 
    abstract_model -> getListTable( ) 
    #5 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (89) 
    module_builder -> getListTablesFromConfig( 'pdoSqlite' ) 
    #6 module_builder -> _model( ) 
    #7 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_layout.php (93) 
    call_user_func( Array ( [0] => module_builder Object ( [tVar:protected] => ) [1] => _model ) ) 
    #8 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (69) 
    _layout -> addModule( 'main' , 'builder::model' ) 
    #9 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_root.php (227) 
    module_builder -> _edit( ) 
    #10 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\index.php (52) 
    _root -> run( ) 
    #11 {main}

  9. #9
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par kyrilkarlier Voir le message
    ok fait là cela fonctionne



    et voile le message d'erreur complet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    SQLSTATE[HY000] [14] unable to open database file
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(57): PDO->__construct('sqlite:/var/www...', 'root', 'root')
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php(189): sgbd_pdo_sqlite->connect()
    #2 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php(38): abstract_sgbd_pdo->query('SELECT name FRO...')
    #3 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_model.php(188): sgbd_pdo_sqlite->getListTable()
    #4 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(394): abstract_model->getListTable()
    #5 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(89): module_builder->getListTablesFromConfig('pdoSqlite')
    #6 [internal function]: module_builder->_model()
    #7 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_layout.php(93): call_user_func(Array)
    #8 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php(69): _layout->addModule('main', 'builder::model')
    #9 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_root.php(227): module_builder->_edit()
    #10 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\index.php(52): _root->run()
    #11 {main}
     
    Detail:
    #0 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php (57) 
    PDO -> __construct( 'sqlite:/var/www/test4.sqlite' , 'root' , 'root' ) 
    #1 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_sgbd_pdo.php (189) 
    sgbd_pdo_sqlite -> connect( ) 
    #2 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\sgbd\pdo\sgbd_pdo_sqlite.php (38) 
    abstract_sgbd_pdo -> query( 'SELECT name FROM sqlite_master
    WHERE type='table'
    ORDER BY name;' ) 
    #3 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\abstract\abstract_model.php (188) 
    sgbd_pdo_sqlite -> getListTable( ) 
    #4 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (394) 
    abstract_model -> getListTable( ) 
    #5 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (89) 
    module_builder -> getListTablesFromConfig( 'pdoSqlite' ) 
    #6 module_builder -> _model( ) 
    #7 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_layout.php (93) 
    call_user_func( Array ( [0] => module_builder Object ( [tVar:protected] => ) [1] => _model ) ) 
    #8 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\module\builder\main.php (69) 
    _layout -> addModule( 'main' , 'builder::model' ) 
    #9 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\lib\framework\class_root.php (227) 
    module_builder -> _edit( ) 
    #10 C:\Program Files\EasyPHP-12.1\www\mkframework_v4_32_2_r85\index.php (52) 
    _root -> run( ) 
    #11 {main}
    Ok, c'est bien un soucis avec le builder qui ne lit pas le bon fichier de config pour le sqlite, je vais corriger ca asap
    Merci

    A ta dispo si d'autres questions, n'hesite pas
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  10. #10
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Correction faite, livrée sur le svn
    L'archive a été mise à jour sur le site, version v4.32.3

    Merci pour la remontée de bug

    Pour info: ce n’était pas le bon fichier qui était chargé dans le builder.
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  11. #11
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par imikado Voir le message
    Correction faite, livrée sur le svn
    L'archive a été mise à jour sur le site, version v4.32.3

    Merci pour la remontée de bug

    Pour info: ce n’était pas le bon fichier qui était chargé dans le builder.
    ok je vais télécharger le nouveau zip

    EDIT: et je te valide ta modif ^^, ca marche avec le fichier de conf du projet

  12. #12
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Merci
    J'ai mis à jour le builder, il permet désormais de créer sa base de donnée sqlite, et d'y ajouter des tables

    note: je conseille vivement d'utiliser svn plutot que de telecharger les zip, ca permet de mettre à jour le framework plus simplement
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  13. #13
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par imikado Voir le message
    Merci
    J'ai mis à jour le builder, il permet désormais de créer sa base de donnée sqlite, et d'y ajouter des tables

    note: je conseille vivement d'utiliser svn plutot que de telecharger les zip, ca permet de mettre à jour le framework plus simplement
    top pour ton projet ça mais pour moi je réutilise un fichier sqlite de mon soft donc pas besoin mais tres bonne idée !

    ouep je vais "svener'" ce sera plus simple ^^

  14. #14
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Par contre, tu préconises jQuery ou bien Dojo est possible ?

    Je demande car j'ai vu dans ton tutaux que tu utlises un plugin_jquery ^^

    Mais comme Dojo vient avec toute une interface et Widget ce serait plus sympa (surtout que je suis habitué)

    merci,

  15. #15
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par kyrilkarlier Voir le message
    Par contre, tu préconises jQuery ou bien Dojo est possible ?

    Je demande car j'ai vu dans ton tutaux que tu utlises un plugin_jquery ^^

    Mais comme Dojo vient avec toute une interface et Widget ce serait plus sympa (surtout que je suis habitué)

    merci,
    Je n'ai pas de préconisations particulières, le plugin jquery permet juste de simplifier l'écriture. (En oubliant pas l'inclusion de la librairie jquery non présente de base dans le layout)

    Tu peux utiliser dojo comme tu le souhaites

    D'ailleurs on* pense ajouter une sorte de vivier plugin/module à télecharger (ouvert aux contributions)

    *une idée d'un collègue
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  16. #16
    Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2005
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2005
    Messages : 51
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par imikado Voir le message
    Tu peux utiliser dojo comme tu le souhaites

    D'ailleurs on* pense ajouter une sorte de vivier plugin/module à télecharger (ouvert aux contributions)

    *une idée d'un collègue
    ok pour Dojo.

    pour les plugins il faudra que je m'inprégne de ton framework avant de me lancer dedans ^^ mais pourquoi pas

  17. #17
    Nouveau membre du Club
    Homme Profil pro
    personnage virtuel
    Inscrit en
    Mars 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : personnage virtuel
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2015
    Messages : 33
    Points : 34
    Points
    34
    Par défaut Good Job
    Bonjour,

    Merci pour ce travail excellent. Un bon framework intelligent, en français. Il y a pas mal d'axes d'amélioration mais c'est déjà très riche.

    J'ai commencé à l'utiliser pour les tests préalables d'une appli à développer, c'est bien foutu. j'ai pas encore essayé l'intégration sous Oracle, j'ai vu qu'il y avait quelques soucis, j'espère que ça se passera bien.

    J'ai réussi sans mal à intégrer un design responsive même assez complexe, j'ai utilisé le modèle table et même le gurrido, assez facilement.

    Par contre, si je peux me permettre, je n'ai pas trouvé une référence complète du modèle table; Les tutos sont bien faits, mais par exemple, je bute un peu sur un truc tout con, je veux centrer une des colonnes d'une table, et pas les autres. Je n'ai pas vu comment ajuster ces paramètres (taille de la cellule, centrage, style). Il y a bien une fonction setColumnStyle mais je n'ai pas réussi à l'utiliser sans exemple.

    Voila. Au fur et à mesure de mes avancées, je passerai dire un mot ici, si ça peut aider.

    Encore bravo pour le boulot, et merci.

  18. #18
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Bonjour,
    Merci beaucoup pour ce retour, vous demandez ici pour l'alignement de colonne sous guriddo ?

    Et avec le parametre align lors de l'ajout de colonne
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $oTable->addColumn('Votre libelle','leChampEnBase',array('align'=>'center'));
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  19. #19
    Nouveau membre du Club
    Homme Profil pro
    personnage virtuel
    Inscrit en
    Mars 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : personnage virtuel
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2015
    Messages : 33
    Points : 34
    Points
    34
    Par défaut
    En fait, j'utilise cette syntaxe, non pas en gurrido, mais sur un modele table de type complex4.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    //on ajoute une ligne dans le tableau
           $oTable->addLine(array(
               $oArticle->NOM,
               $sAuteur,
               $oArticle->DATECREA,
    		   $oArticle->TYPE,
               '<a class="btn btn-success" href="'.$this->getLink('mabase::edit',array('id'=>$oArticle->ID) ).'">Modifier</a>
     
               <a class="btn btn-danger" href="'.$this->getLink('mabase::show',array('id'=>$oArticle->ID) ).'">Afficher</a>
     
               <a class="btn btn-default" href="'.$this->getLink('mabase::delete',array('id'=>$oArticle->ID) ).'">Effacer</a>'
           ));
    Je voudrais centrer le contenu de la colonne TYPE, et en fixer la taille, donc pouvoir y affecter un style css.

  20. #20
    Nouveau membre du Club
    Homme Profil pro
    personnage virtuel
    Inscrit en
    Mars 2015
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : personnage virtuel
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2015
    Messages : 33
    Points : 34
    Points
    34
    Par défaut
    Pour être tout à fait précis, je trouve l'implémentation gurrido assez aisée et très réussie, mais ce module souffre d'un défaut pour moi assez rédhibitoire, il n'est pas responsive, et présente même des problèmes de compatibilité avec bootstrap (il faut désactiver l'appel à jquery sur certains designs appelant notament du jquery 2.0).

    Comme pour moi, il est important d'être bien adapté à tous les supports, je préfère utiliser le modèle table, excellent par ailleurs même s'il dispose de moins de fonctions intégrées. Et il est 100% adapté à bootstrap.

Discussions similaires

  1. Lancer un help sur un topic
    Par sam83 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/06/2010, 13h05
  2. help please
    Par atom267 dans le forum CORBA
    Réponses: 2
    Dernier message: 24/01/2003, 10h41
  3. [Kylix] fichiers help kylix2 oe ??
    Par sdoura2 dans le forum EDI
    Réponses: 2
    Dernier message: 29/11/2002, 14h32
  4. Help :Problème de clignotement
    Par LE CHAKAL dans le forum Composants VCL
    Réponses: 6
    Dernier message: 14/08/2002, 10h53
  5. Help InnoSetup ou Installshield
    Par buzz dans le forum Outils
    Réponses: 4
    Dernier message: 30/07/2002, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo