2012-10-30 4 views
1

Je souhaite utiliser le module Calendrier Drupal 7 pour créer une vue quotidienne des réservations pour 4 salles différentes.Potentiel du module Calendrier Drupal 7

Je n'ai jamais utilisé le module auparavant et j'ai du mal à trouver de bons didacticiels ou vidéos qui n'ont pas besoin d'abonnement.

Est-ce que quelqu'un qui a déjà utilisé cela peut me dire si c'est possible?

Je voudrais avoir un nœud de réservation auquel est affecté un terme de taxonomie. La réservation s'affichera alors sur la ligne correcte, en fonction de la pièce dans laquelle elle se trouve. Des champs de noeuds supplémentaires devront être affichés en cliquant sur la réservation, et idéalement contenir un lien pour modifier la réservation. Est-ce que le module a la capacité de le faire?

Répondre

2

Le calendrier devrait être capable de faire cela. Il ne traitera pas tous les détails de la "réservation" comme disponible ou non disponible, les conflits, etc. Vous devrez peut-être remplacer le thème de la cellule du calendrier pour afficher les choses que vous voulez en fonction de la complexité souhaitée. Le style d'affichage "champs" devrait vous rapprocher. Vous pouvez utiliser le module "calendrier contextuel" (partie du calendrier) pour personnaliser les détails lorsque vous cliquez sur la réservation.

Étant donné que vous utiliserez probablement un champ de date dans votre type de contenu de réservation, veillez à mettre à jour les vues de calendrier par défaut pour utiliser ce champ au lieu de la date intégrée du noeud.

Assurez-vous également que le traitement des fuseaux horaires est configuré AVANT de configurer les vues du calendrier et d'entrer les données. Voir: http://drupal.org/node/1455578

+0

Bonne réponse Chris. Juste pour vérifier si j'avais un noeud avec un terme de taxonomie de pièce, et aussi plusieurs utilisateurs référencés à lui (personnel), alors pourrais-je avoir un calendrier montrant chaque pièce par rangée et un autre calendrier montrant des réservations pour chaque membre du personnel? SI un nœud référence deux utilisateurs, la réservation est-elle affichée sur chaque ligne d'utilisateurs en tant qu'instance dupliquée? –

+0

Vous devriez être en mesure de le faire, oui. Pour éviter les doublons, vous pouvez ajouter le filtre "distinct" à la vue. –