Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

CTLModuleMaker
#1

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
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)