Submitted by gazole22 on
bonjour,
je viens de découvrir votre cms, et ais commencé un site avec.
j'ai rajouté des tables supplémentaire sur la base et je voudrais savoir s'il y a une méthode précise pour créé des pages avec des formulaires et des listes pour remplir les tables et aussi les afficher. j'utilise drupal 5 et je fonctionne avec easyphp 1.8.
j'espère que les explications sont assez claires.
je me pose la question si en fait s'il n'y aurait pas un module pour le faire ou pour construire ce que je veux faire.
merci d'avance.
<?php$reponse = mysql_query
Permalien Soumis par gazole22 le 19 Décembre, 2006 - 15:06
Nouvelle compétition :
Type :
Nom :
//////////
voici ce que j'ai essayé de codé dans le corps de la page
et voici l'erreur qui s'affiche:
Parse error: parse error in f:\easyphp1-8\www\drupal2\includes\common.inc(1308) : eval()'d code on line 15
Ok. Concernant ton bug, il
Permalien Soumis par Zigazou le 19 Décembre, 2006 - 15:25
Ok.
Concernant ton bug, il te manque une accolade avant le 'else'. Ce type de bug est facilement décelable avec l'indentation du code. Note : dans ton SELECT, il est bon de nommer les champs que tu veux récupérer, c'est plus léger pour le système.
Concernant ce que tu cherches à faire, 2 possibilités :
Merci, j'avais oublier mes
Permalien Soumis par gazole22 le 19 Décembre, 2006 - 16:12
Merci, j'avais oublier mes accolades. erreur stupide!!
autrement je serais plutot dans la deuxième solution ( c à d création de site)
pourrais tu m'en dire plus sur CCK et view
ou
me donner un lien en français si possible.
CCK (ou Content Construction
Permalien Soumis par Zigazou le 19 Décembre, 2006 - 18:40
CCK (ou Content Construction Kit) permet de créer de nouveaux types de noeuds dans Drupal (un noeud étant une entité générique que Drupal sait traiter).
Quand tu crées un type de noeud, tu indiques quels sont les champs le constituant et le type de ces champs (texte, date, nombre, email, lien, liste de sélection, référence à un autre noeud...). Ces types de noeuds ainsi créés peuvent ensuite être configurés comme tout autre type de noeud, par exemple pour les paramètres de commentaires, d'attachement de fichiers, de catégories...
Exemple :
Recette de cuisine
Pour ajouter des catégories, il faut les créer par le module taxonomy, par exemple :
Type de recette
Facilité
Coût
Il faut ensuite indiquer que le type 'Recette de cuisine' utilise ces trois catégories.
Un bon compagnon de CCK c'est Views qui permet de générer des blocs ou des pages de listes (résumé ou contenu complet) à partir de tout type de noeud dans Drupal.
Exemple:
Mes souvenirs sont vraiment
Permalien Soumis par Zigazou le 19 Décembre, 2006 - 20:25
Mes souvenirs sont vraiment pas bons, CCK n'est pas intégré dans Drupal 4.7 ni 5.0.
En plus de gérer du
Permalien Soumis par Zigazou le 19 Décembre, 2006 - 15:16
En plus de gérer du contenu, Drupal met également à disposition un framework (gestion de formulaires, accès aux bases de données...) et une API pour ceux qui souhaiteraient lui ajouter des fonctionnalités. De nombreux développeurs ont d'ores et déjà fourni à la communauté bon nombre de modules dans des domaines divers et variés.
Concernant ta question, je pense que tu as dû t'arrêter à la version brut de décoffrage de Drupal. De plus celui-ci permet d'origine de faire tout ce dont tu parles sans avoir à toucher à la base de données. Si tu expliquais plus précisément ce que tu veux faire, il serait plus facile de t'en dire plus.
Pour te donner un ordre d'idée des modules existants, tu peux faire un tour sur http://drupal.org/project/Modules, cette page contient la liste des modules disponibles.
mieux vaut tard que jamais
Permalien Soumis par gazole22 le 16 Janvier, 2007 - 16:02
mieux vaut tard que jamais !
ce que je souhaite faire :
gérer le calendrier des différentes équipes de mon club.
Càd rdv, jour et heure de match + lieu.
mais aussi les résultats et pour certaines équipes ( à termes toutes)
le classement.
il y a donc deux parties une partie pour insérer les données, et une autre qui les traitent et les restituent.
il me faut donc des formulaires pour entrer les données.
et des scripts pour restituer les résultats (rdv, match, résutlats,classements)
voila si je n'ai rien oublié ce que je souhaite faire.
+1 pour CCK et Views. Plus
Permalien Soumis par drupalfrance le 17 Janvier, 2007 - 17:29
+1 pour CCK et Views.
Plus j'utilise ces modules, plus je les aime !
Ils permettent de faire tout le travail de création de formulaire, insertion/update en base de données, affichage des données, et tout ça sans taper une seule ligne de code !
En revanche, une personnalisation avancée ne sera pas possible sans de bonnes connaissances PHP.
Merci pour la réponse
Permalien Soumis par gazole22 le 18 Janvier, 2007 - 09:34
Merci pour la réponse visiblement CCK et Views sont la solutions à tous mes problèmes.
mais n'y aurait-il pas un tuto quelque part (en fr) pour démarrer avec.
merci encore une fois pour toutes les réponses, j'essayerais de mettre en ligne les résultats si j'y parviens.
@DrupalFrance CCK et Views
Permalien Soumis par alfred le 18 Janvier, 2007 - 09:54
@DrupalFrance
CCK et Views semblent définitivement être des compagnons indispensables ;) Pourriez-vous s'il vous plait nous lister brièvement quelques 'sous-modules' pratiques que vous avez peut-être l'habitude d'utiliser et permettant d'étendre les capacités ou de mieux utiliser ces deux modules ? ( Par 'sous-modules' je veux dire des modules fait pour CCK et Views ).
Avec mes remerciements.
@gazole22 A ma connaissance,
Permalien Soumis par drupalfrance le 18 Janvier, 2007 - 13:39
@gazole22
A ma connaissance, pas encore de tuto en français sur CCK et Views. Cela dit, j'avais mis au point une petite démo intitulée "Votre site Web en 20 min avec Drupal, CCK et Views" pour le DrupalCamp, mon objectif (dès que j'ai un peu de temps) est de la mettre en ligne. Je posterai ici quand ça sera fait.
En attendant, il y a la doc en anglais qui est pas mal du tout :
@alfred
Voici les modules que j'installe/active quasi systématiquement en plus de CCK et Views :
Liste de tous les modules qui fonctionnent de pair avec CCK : http://drupal.org/taxonomy/term/88
Liste de tous les modules qui fonctionnent de pair avec Views : http://drupal.org/taxonomy/term/89
Merci beaucoup pour ces
Permalien Soumis par alfred le 18 Janvier, 2007 - 14:40
Merci beaucoup pour ces liens Vincent.