Posted by babacar on March 24, 2013 at 5:49pm
Bonsoir ,
j'ai (03) types de contenu CLIENT , COMMANDE et PRODUITS
COMMANDE(client_id,date,produit_id,qte)
CLIENT(id_client,nom,prenom,telephone,adresse
PRODUIT(id_produit,lib_produit)
j'ai installé automatic nodetitle pour ne pas avoir à remplir le titre (Ce module autogenere le titre des nodes)
Au niveau du formulaire des commandes le type de champ client_id est nodereference .
Mais au moment de remplir une commande quand il s'agit de renseigner le champ client au niveau d'un liste dropdown il m'affiche le titre autogénéré lors de la création des nodes de type CLIENT or je dois avoir le nom et le prenom concaténé
Merci de me donner une piste

Comments
Bonjour Babacar , Si tu as le
Bonjour Babacar ,
Si tu as le module PHP filter activé ,
Il faudra charger le node en cours de modification avec menu_get_object() et concactener les deux champs nom et prenom.
Example de code a rajouter sur le pattern du titre de ton type de contenu (Client)
<?
if ($node = menu_get_object()) {
echo $node->field_nom['und'][0]['value']."-".$node->field_prenom['und'][0]['value'];
}
?>
Tu peux aussi une views de
Tu peux aussi créer une views de type references et choisir les fields nom et prenom. Tu pourras gérer l'affichage comme tu le souhaites avec fields settings.
Ensuite au niveau du content type Commande (client_id) choisir l'option "Views - Nodes that can be referenced" au lieu de ''Content types that can be referenced"
Nodereference
Merci,
J'ai adopté la méthode de Tamsir qui marche bien .Néanmoins je garde en réserve la méthode de Birame .
Qui sait peut etre qu'elle me sera utile un jour
Merci
The more we know about Drupal,The better !!!!!
application web
bonjour
je veux faire une application web avec drupal quel est la meilleur solution.
Tu peux utliser CCK et
Tu peux utliser CCK et Views
Avec quelques modules qui pourront t'aider:
http://drupal.org/project/search_autocomplete
http://drupal.org/project/fapi_validation
http://drupal.org/project/field_validation
http://drupal.org/project/name
http://drupal.org/project/addressfield
http://drupal.org/project/arrange_fields
http://drupal.org/project/email
http://drupal.org/project/field_collection
http://drupal.org/project/field_collection_table
http://drupal.org/project/field_group
http://drupal.org/project/override_node_options
The more we know about Drupal,The better !!!!!
Tu veux faire une application
Tu veux faire une application web, parfait.
Drupal est une solution, la version 7 intégre cck.
Pas besoin de module cck
A ma connaissance il existe pas mal de type d'application web,
les spécifications dont tu dispose te permettront de faire une architecture/conception
avec drupal. Soit un peu plus précis sur les fonctionalités de ton applications please
application web
Merci de vos réponse
une application pour la gestion du personnel d'une entreprise
les congés, note de service typiquemen gestion ressource humaine
ok, tu veux donc créer un
ok, tu veux donc créer un intranet de gestion.
Drupal est un systéme dit "content first not structure first".
Cela veut dire que tu dois dabord réfléchir à quelle structure donner à ton contenu sous drupal.
Commence par faire une liste des elements que ton appli va gérer:
les ressources, les acteurs, les actions ect ..
Ensuite décide des type d'entités (nodes, users, taxonomy terms ..) à utiliser pour chaque element. Par exemple tu peux dire que tos les employés seront des utilisateurs drupal avec le rôle employeur, les congés seront des noeuds etc..
Bref essaye encore de décomposer ton projet en plusieurs tâches et sous-tâches.
Si tu rencontre des difficultés à faire une action précise avec drupal, on reste à l'écoute!