2010-01-27 42 views

Respuesta

3

Existen al menos dos mundos, que yo sepa:

http://drupal.org/project/popups_reference que utiliza http://drupal.org/project/popups

y

http://drupal.org/project/noderelationships que utiliza http://drupal.org/project/modalframe

Ambos son acerca de la creación del nodo en una modal para referenciarlo a través de un campo de referencia de nodo. Puede haber uno para fines más generales, o probablemente puedas adaptar uno de esos. No he disfrutado ninguna relación reciente últimamente. No he probado el otro recientemente.

3

Los proyectos a los que se refiere sprugman son útiles cuando necesita crear un nodo referenciado mientras agrega otro nodo. Si simplemente desea hacer que el enlace/node/add/[contenttype] se abra en una caja de luz, intente con el Lightbox2 module.

2

Hay un gran módulo en Drupal automodal que funciona con Modal Frame API. Lo que tienes que hacer es simplemente agregar una nueva clase 'automodal' a tus enlaces ... y la magia está hecha para ti.

0

Otro es el módulo Modal Nodereference. Aquí hay una cita de ella (de la página del proyecto del módulo):

... convierte el widget nodereference en una ventana emergente modal permitiendo nuevos nodos enlazados a ser creados sobre la marcha. Debido a que utiliza un iframe, debe admitir incluso Javscript y cargas de archivos dentro del subnodo.

La gran característica: debería funcionar con editores, campos de imagen y todas esas otras cosas de JavaScripting. Lo construimos precisamente para satisfacer esas necesidades. Comenzamos con modalframe, en lugar de una de las otras bibliotecas emergentes, porque sabíamos que podíamos hacer que esto funcionara con TinyMCE, CKEditor e ImageField, bibliotecas que tienen dificultades para manejar otras API emergentes.

Depende del módulo Automodal, así como del excelente módulo Modal Frame API.