Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
16/07/2013, 16:40:06
(Modification du message : 18/07/2013, 10:05:08 par Pietdeziek.)
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : www.canopee.be/cmsms
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.7
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ Gallery: 1.6.1
#~ AjaxMadeSimple: 0.4.0
#~ FormBuilder: 0.7.3
#~ TinyMCE: 2.9.12
#~ PHPMyAdmin: 3.4.0b3
#~ CGExtensions: 1.36.2
#~ ListIt2ad: 1.4
#~ ListIt2listeadherent: 1.4
#~ ListIt2: 1.4
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.49
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Ma question d'hier m'avait donné la solution avec formbrowser mais qui malheureusement n'est plus suivi.
Je rame avec listit2 pour faire l'équivalent.
Je souhaites donc que les infos encodées dans un formulaire puissent être enregistrée en db, ensuite récupérées pour être affichées sur une page (sous forme de liste) et exportable en csv.
J'arrive à créer mon instance, j'ai placé le script utile dans une balise utilisateur, mais je ne comprends pas comment joindre les 2?
Quelqu'un a t-il un tuto complet ou peut-il m'aiguiller sur ce module?
Merci d'avance,
Piet
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
16/07/2013, 16:40:06
(Modification du message : 18/07/2013, 10:05:08 par Pietdeziek.)
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : www.canopee.be/cmsms
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.7
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ Gallery: 1.6.1
#~ AjaxMadeSimple: 0.4.0
#~ FormBuilder: 0.7.3
#~ TinyMCE: 2.9.12
#~ PHPMyAdmin: 3.4.0b3
#~ CGExtensions: 1.36.2
#~ ListIt2ad: 1.4
#~ ListIt2listeadherent: 1.4
#~ ListIt2: 1.4
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.49
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Ma question d'hier m'avait donné la solution avec formbrowser mais qui malheureusement n'est plus suivi.
Je rame avec listit2 pour faire l'équivalent.
Je souhaites donc que les infos encodées dans un formulaire puissent être enregistrée en db, ensuite récupérées pour être affichées sur une page (sous forme de liste) et exportable en csv.
J'arrive à créer mon instance, j'ai placé le script utile dans une balise utilisateur, mais je ne comprends pas comment joindre les 2?
Quelqu'un a t-il un tuto complet ou peut-il m'aiguiller sur ce module?
Merci d'avance,
Piet
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
qu'est ce que tu fais ? concrètement ton code dans la balise utilisateur est quoi ?
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
qu'est ce que tu fais ? concrètement ton code dans la balise utilisateur est quoi ?
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
En passant, tu as un menu sympa en page d'accueil Mais il n'est pas valide au niveau des <ul> et tu as 2 fois l'id halo1
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
En passant, tu as un menu sympa en page d'accueil Mais il n'est pas valide au niveau des <ul> et tu as 2 fois l'id halo1
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
Merci pour le compliment je dois encore passer dessus pour 'nettoyer' un peu...
Ma balise user est (comme celle du tuto de l'aide)
Code : [== Indéfini ==]
/**
* Load wanted ListItExtended instance, where you wan't to save items.
* If instance can't be loaded, it will silently return.
*/
$mod = cmsms()->GetModuleInstance('ListIt2ad');
if(!is_object($mod))
return;
/**
* Intitate item with identifier 'alias', $params['email'] comes from FormBuilder.
* Do duplication check with 'item_id', silently return, if item already in database.
*/
$alias = munge_string_to_url($params['email'], true);
$obj = $mod->LoadItemByIdentifier('alias', $alias);
if($obj->item_id > 0)
return;
/**
* Fill previously initiated ListIt2Item object with values from form submission.
* NOTICE: All params that are not known by ListIt2Item object are going to ignored.
*/
$obj->title = $params['email'];
$obj->alias = $alias;
foreach($params as $key => $value) {
if(isset($obj->fielddefs[$key]))
$obj->$key = $value;
}
/**
* Save this object to database by using ListItExtended API.
*/
$mod->SaveItem($obj);
C
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
Merci pour le compliment je dois encore passer dessus pour 'nettoyer' un peu...
Ma balise user est (comme celle du tuto de l'aide)
Code : [== Indéfini ==]
/**
* Load wanted ListItExtended instance, where you wan't to save items.
* If instance can't be loaded, it will silently return.
*/
$mod = cmsms()->GetModuleInstance('ListIt2ad');
if(!is_object($mod))
return;
/**
* Intitate item with identifier 'alias', $params['email'] comes from FormBuilder.
* Do duplication check with 'item_id', silently return, if item already in database.
*/
$alias = munge_string_to_url($params['email'], true);
$obj = $mod->LoadItemByIdentifier('alias', $alias);
if($obj->item_id > 0)
return;
/**
* Fill previously initiated ListIt2Item object with values from form submission.
* NOTICE: All params that are not known by ListIt2Item object are going to ignored.
*/
$obj->title = $params['email'];
$obj->alias = $alias;
foreach($params as $key => $value) {
if(isset($obj->fielddefs[$key]))
$obj->$key = $value;
}
/**
* Save this object to database by using ListItExtended API.
*/
$mod->SaveItem($obj);
C
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Je ne comprend pas vraiment pourquoi sortir une telle artillerie alors qu'un bête bout de code php long d'une 20ène de ligne te faisait la même chose ...
enfin bon c'est pas le soucis... Tu en as fait quoi de ta balise utilisateur ? tu l'as bien mise dans une page sur ton site nommée par exemple toto que ton formulaire HTML appel ?
Autrement dit : il faut que ton formulaire une fois validé aille sur la page toto ce qui aura pour effet de filer tous les paramètres du formulaire à la balise utilisateur qui se chargera de les insérer.
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Je ne comprend pas vraiment pourquoi sortir une telle artillerie alors qu'un bête bout de code php long d'une 20ène de ligne te faisait la même chose ...
enfin bon c'est pas le soucis... Tu en as fait quoi de ta balise utilisateur ? tu l'as bien mise dans une page sur ton site nommée par exemple toto que ton formulaire HTML appel ?
Autrement dit : il faut que ton formulaire une fois validé aille sur la page toto ce qui aura pour effet de filer tous les paramètres du formulaire à la balise utilisateur qui se chargera de les insérer.
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
Je souhaiterais que les infos soient structurées comme sur la page
Code : [== Indéfini ==]
http://www.canopee.be/cmsms/index.php?page=test
dans la partie 'Liste des adhérents' (affichée avec formbrowser)
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
Je souhaiterais que les infos soient structurées comme sur la page
Code : [== Indéfini ==]
http://www.canopee.be/cmsms/index.php?page=test
dans la partie 'Liste des adhérents' (affichée avec formbrowser)
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
J'ai une balise {ListIt2ad} sur ma page qui correspond (je crois) à ce que je dois récupérer...
Et désolé pour mon ignardise, j'utilise des outils que je suis incapable de créer moi-même, quand on a pas ce qu'on veut, on fait avec ce qu'on a
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
J'ai une balise {ListIt2ad} sur ma page qui correspond (je crois) à ce que je dois récupérer...
Et désolé pour mon ignardise, j'utilise des outils que je suis incapable de créer moi-même, quand on a pas ce qu'on veut, on fait avec ce qu'on a
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
La balise utilisateur est appelée dans formbuilder dans l'option 'balise utilisateur'
Messages : 67
Sujets : 7
Inscription : Jun 2012
Réputation :
0
La balise utilisateur est appelée dans formbuilder dans l'option 'balise utilisateur'
Messages : 294
Sujets : 30
Inscription : May 2012
Réputation :
0
Bon, j'ai refais tout le process de ce tuto:
Code : [== Indéfini ==]
http://www.i-do-this.com/blog/96/FormBuilder-submission-to-ListItExtended
Et ça fonctionne maintenant .
Je dois juste structurer l'affichage avec un template de sommaire.
Merci de vous être penché sur ma question,
Bonne route !
Messages : 294
Sujets : 30
Inscription : May 2012
Réputation :
0
Bon, j'ai refais tout le process de ce tuto:
Code : [== Indéfini ==]
http://www.i-do-this.com/blog/96/FormBuilder-submission-to-ListItExtended
Et ça fonctionne maintenant .
Je dois juste structurer l'affichage avec un template de sommaire.
Merci de vous être penché sur ma question,
Bonne route !
|