Drupal 从Ctools模态到模态框架API的路径是什么
我编写了一个模块,它使用窗口提供表单向导。我想切换到使用(使用jQueryUI对话框作为模式)。如果有人有一些经验,使这种类型的开关在他们的代码,可以给我一些指针,我将不胜感激 谢谢 大卫Drupal 从Ctools模态到模态框架API的路径是什么,drupal,modal-dialog,drupal-6,drupal-ctools,Drupal,Modal Dialog,Drupal 6,Drupal Ctools,我编写了一个模块,它使用窗口提供表单向导。我想切换到使用(使用jQueryUI对话框作为模式)。如果有人有一些经验,使这种类型的开关在他们的代码,可以给我一些指针,我将不胜感激 谢谢 大卫 更新: 所以我终于开始做这个改变,这就是我学到的: 在服务器端代码替换 ctools\u modal\u add\u js()with modalframe\u parent\u js() 在客户端js代码中 可以吗 $(“#modal_link”)。单击(Drupal.CTools.modal.cli
更新:
所以我终于开始做这个改变,这就是我学到的:
- 在服务器端代码替换
withctools\u modal\u add\u js()
modalframe\u parent\u js()
- 在客户端js代码中
可以吗
; 代替$(“#modal_link”)。单击(Drupal.CTools.modal.clickAjaxLink)
使用您自己的自定义函数Drupal.CTools.Modal.clickAjaxLink
显然,ctools模式窗口更易于使用,因为在大多数情况下,您甚至不必费心创建上面提到的任何js。但是,您已经有了它。我从未使用过CTools,但是模态框架API的使用非常简单。你可以看看我是怎么用它的
ModalFrame API的文档非常全面。因此,我终于开始着手进行此更改,这就是我学到的:
- 在服务器端代码替换
withctools\u modal\u add\u js()
modalframe\u parent\u js()
- 在客户端js代码中
可以吗
; 代替$(“#modal_link”)。单击(Drupal.CTools.modal.clickAjaxLink)
使用您自己的自定义函数Drupal.CTools.Modal.clickAjaxLink
显然,ctools模式窗口更易于使用,因为在大多数情况下,您甚至不必费心创建上面提到的任何js。但是,你有了它。谢谢柏林人,但我在寻找一种从a到B的简单方法。