Drupal: создавать контент в popup / lightbox? - PullRequest
9 голосов
/ 28 января 2010

В Drupal, есть ли способ создания нового контента (на основе типа контента, который использует CCK) во всплывающем окне или лайтбоксе или подобным способом?

Ответы [ 4 ]

3 голосов
/ 28 января 2010

Проекты, на которые ссылается sprugman, полезны, когда вам нужно создать ссылочный узел при добавлении другого узла. Если вы просто хотите сделать ссылку / node / add / [contenttype] открытой в лайтбоксе, попробуйте модуль Lightbox2 .

3 голосов
/ 28 января 2010

Есть как минимум два мира, о которых я знаю:

http://drupal.org/project/popups_reference, который использует http://drupal.org/project/popups

и

http://drupal.org/project/noderelationships, который использует http://drupal.org/project/modalframe

Обе они посвящены созданию узла в модальном режиме для ссылки на него через поле ссылки на узел. Там могут быть для более общих целей, или вы могли бы адаптировать один из них. В последнее время я наслаждаюсь отношениями с нодами. Недавно не пробовал другой.

2 голосов
/ 18 марта 2010

В Drupal есть отличный модуль automodal , который работает с Modal Frame API . Что вам нужно сделать, это просто добавить новый класс 'automodal' к вашим ссылкам ... и волшебство сделано для вас.

0 голосов
/ 09 марта 2012

Другой модуль Modal Nodereference . Вот цитата об этом (со страницы проекта модуля):

... превращает виджет ссылка на узел в модальное всплывающее окно, позволяющее создавать новые связанные узлы на лету. Поскольку он использует iframe, он должен поддерживать даже загрузку Javscript и файлов внутри подузла.

Важная особенность: он должен работать с редакторами, полями изображений и всеми другими функциями JavaScripting. Мы построили его именно для удовлетворения этих потребностей. Мы начали с modalframe, а не с одной из других всплывающих библиотек, потому что мы знали, что можем сделать это с TinyMCE, CKEditor и ImageField - библиотеками, которые испытывают трудности при работе с другими всплывающими API.

Зависит от модуля Automodal , а также от превосходного модуля Modal Frame API .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...