Forum CMS Made Simple FR

Version complète : CTLModuleMaker
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.0
#~ Url du site : nextrides.yannlamy.com
#~ Hébergeur / Soft : hébergeur pas cher
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.3
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.4
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ CGExtensions: 1.27.1
#~ FrontEndUsers: 1.16.2
#~ FEmessages: 1.1
#~ CGSimpleSmarty: 1.4.9
#~ CGFeedback: 1.5
#~ CTLModuleMaker: 2.0.3
#~ SelfRegistration: 1.6.12
#~ AjaxMadeSimple: 0.3.1
#~ Products: 2.15
#~ FormBuilder: 0.7
#~ FormBrowser: 0.4
#~ annonces: 1.0
#~ CustomContent: 1.7.3
#~ JQueryTools: 1.0.10
#~ CGUserDirectory: 1.2.6
#~ Skeleton: 1.8.1
#~ CGSmartImage: 1.6
#~ Chat: 0.3.0
#~ advert: 1.0
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: true
#~ max_upload_size: 6000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ 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.8
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 64M
#~ max_execution_time: 90
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 10M
#~ upload_max_filesize: 6M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.56
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

Etant un peu long à la détente, j'ai vraiment du mal à saisir le fonctionnement de CTLMOdule Maker au niveau de la hierarchisation.
En fait, je suis en train de mettre en place un système de petites annonces spécialisées dans les sports extrèmes et j'essaye plusieurs système dont CTLModuleMaker.

concernant ce module, prenons un exemple:

j'ai 2 thèmes: sports nautiques et sports terrestres
j'ai 3 sports: wakeboard, surf, vtt

donc, je crées 2 entités différentes "theme" et "sport" pour pouvoir entrer mes différents thèmes et sports.
je dois mettre ces entités en autonome, bien qu'ils ne le soient pas vraiment puisque "sport" dépend de "theme"...
dans l'entité sport, je crée un champs "theme" (liste déroulante de l'entité theme) pour lier le sport à son theme.

voilà pour pour le debut...

ensuite pour créer mon annonce, je crée une nouvelle entité "annonce" dans lequel je mets les champs "theme" et "sport".
le problème est que lorsque l'on choisit le theme, la liste des sports est intégrale quelque soit le thème choisi donc, oon peut choisir par exemple "sport nautique" en thème et "vtt" en sport... ce qui est débile!

Donc, la relation entre theme et sport que je crée dans "annonce" est en contradiction avec la relation crée dans l'entité "sport" Sad

Mes questions:

Où est mon erreur de raisonnement pour avoir quelquechose de cohérant au final?
Comment lier des entités pour avoir des listes imbriquées au final (choix du thème -> liste des sports liés)?
Comment fonctionne les champs de type "child(beta)" ?
Où peut-on trouver une vrai doc ou tuto sur ce module qui explique noir sur blanc, son fonctionnement, pour les lourds comme moi?

merci pour vos lumières
Bonjour
ctlmodulemaler n est pas comatible à ta version
il est bourré de bug
essaie mcfactory.
J'ai vu ça, il s'installe même pas correctement!

Je vais jeter un oeil sur mcfactory pour voir c'est quoi donc exactement ;-)
Merci en tout cas

retour:

je viens de jeter un oeil mais j'ai trouvé aucune doc!
je suis sûr que c'est de la balle des qu'on a compris comment ça fonctionnait....
Si t'as un lien qui explique un peu les bases, je suis preneur!
oui, il n'y a aucune doc mais je vais me penché dessus dès que je peux.
Le dev est sympa, il va m'expliquer ça et je ferai un tuto ensuite sur le wiki.
Le problème est que je n'ai pas le temps aujourd'hui, ce sera courant décembre.