2010-03-15 20 views
0

J'ai un type de contenu Drupal qui contient des champs CCK illimités pour les photos, les zones de texte et les liens externes, mais les champs peuvent être réorganisés par glisser-déposer (photo B avant la photo A). c'est-à-dire la photo B, le lien A, la photo A, le texte A, le lien B).Interface utilisateur de type panneau pour les champs CCK arbitraires?

Panneaux est génial, avec son glisser-déposer, et ce que je cherche interface-sage. Quelqu'un a-t-il vu une interface utilisateur de type panneau pour commander des collections arbitraires de champs CCK disparates?

Répondre

1

Si vous voulez faire une commande par noeud, je ne pense pas que les panneaux soient le bon module pour vous. Il a une très belle interface, mais sa fonctionnalité principale est principalement orientée vers la réalisation de différents types de mises en page, et non pas la gestion micro des types de contenu.

Je ne connais aucun module capable de faire ce que vous cherchez, mais il ne devrait pas être si difficile de créer un module de commande glisser-déposer pour votre type de contenu. Drupal core a un fichier js qui fait la plupart du travail pour vous, si ce que vous voulez est glisser-déposer.

Une solution simple pourrait être si vous avez fait des volets personnalisés. Fx un pour chaque type de champ CCK. Dans le formulaire du volet, vous pouvez prendre un argument pour la valeur delta. Vous pourriez en faire un choix afin que les utilisateurs voient les valeurs des champs au lieu des valeurs delta. Cela permettrait au panneau ui.

+0

Ouais, je suis à la recherche de l'interface utilisateur des panneaux-esque sur une base par nœud. Je sais que Drupal prend en charge le glisser/déposer via JS, mais cela devient compliqué si vous le mélangez avec le glisser/déposer multi-CCK. – ceejayoz

0

Je crois que cette fonctionnalité fait partie de CCK 3, mais qu'elle n'a pas encore de version stable. Cela pourrait valoir la peine d'essayer.

Mais voici un tutoriel sur ce que je pense que vous cherchez: http://glomerate.wordpress.com/2009/11/09/a-compound-field-example-for-cck-2-and-drupal-6/

+0

Désolé, pas de quoi je parle. Je cours actuellement CCK3 sur le site. Les trucs multi-groupes sont phénoménaux, mais cela ne me permet pas de commander arbitrairement des trucs par nœud. – ceejayoz

+0

Par * nœud * ou par * type de contenu *? – stephthegeek