Submitted by 21rems on
Salut je suis newbie sur drupal et je vais poser la question fatidique : peut on tout faire avec drupal ? Attention pas de langue de bois. En gros qu'est ce que ne peux pas faire drupal ?
Merci par avance
Remi
En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".
Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact
De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.
Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".
Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.
Submitted by 21rems on
Salut je suis newbie sur drupal et je vais poser la question fatidique : peut on tout faire avec drupal ? Attention pas de langue de bois. En gros qu'est ce que ne peux pas faire drupal ?
Merci par avance
Remi
On ne peut pas faire le café,
Permalien Soumis par vincent59 le 12 Juin, 2014 - 17:41
On ne peut pas faire le café, ça c'est sûr.
Pour le reste, il ne faut pas oublier qu'à l'origine c'est un outil fait pour gérer du contenu, et pas des données fortement structurées (genre compta, etc.). Même si depuis la V7, les entités permettent de développer pas mal de choses.
Je vais répondre par une question : qu'est-ce que tu voudrais faire avec Drupal ?
Il y a des "distributions" spécialisées, type ERP (Erpal), CRM (RedHern), Extranet (OpenAtrium), e-Commerce (Commerce Kickstart).
On peut aussi l'utiliser comme framework de développement, mais dans ce cas il faut coller à la philosophie, utiliser les API, etc.
Bonjour Vincent,
Permalien Soumis par 21rems le 20 Juin, 2014 - 19:25
Bonjour Vincent,
Merci pour ta réponse et désolé pour la réponse tardive mais je n'ai pas eu de notifications... En fait c'est tout simple je cherche à savoir comment on peut créer des enregistrements comme si je le faisais avec un site php from scratch. Je touche le PHP et donc je voulais savoir comment on pouvait développer par exemple des nouveaux écrans de saisie qui vont directement enregistrer dans une nouvelle table et ensuite une écran qui liste les enregistrements d'une table...enfin les fonctionnalités basiques d'un site web avec un métier qui n'est pas qu'une vitrine.
Dans mon idée, ça ressemblerait à un site de petites annonces avec des évolutions, donc du dev en plus. Peut être qu'il existe déjà une distribution pour cela.
C'est pour cela que je me demande comment faire quand on veut faire plus que ce que propose la distribution et comment ?
Merci para avance.
Remi.
Pour "étendre" les
Permalien Soumis par vincent59 le 20 Juin, 2014 - 22:18
Pour "étendre" les fonctionnalités de Drupal, il est recommandé de travailler avec les API du CMS et/ou avec les modules.
Ainsi il existe des API pour créer des formulaires, d'autres pour les accès à la base de données, etc.
Les api sont assez bien documentées : https://api.drupal.org/
Des bouquins comme Pro Drupal development donnent une bonne idée de ce que l'on peut faire.
Il y a aussi le modules Examples qui donne des exemples de code pour les développeurs : https://www.drupal.org/project/examples