Pipbox称它是“Plone 4兼容的方式在Plone 3中进行AJAX弹出窗口”。
http://plone.org/products/pipbox
然后,在Plone 4中使用jQuery Tools图像弹出窗口的正确方法是什么?
使用选择器
安装点击处理程序
点击“弹出”中的图像,使用plone.app.imaging中预定义的尺寸之一
答案 0 :(得分:11)
所有pipbox真的都是在Plone 3中加载plone.app.jquerytools支持。在Plone 4中,内置了plone.app.jquerytools。
plone.app.jquerytools加载了jQuery Tools以及一些针对简单AJAX弹出窗口的Plone特定支持。该支持允许您将AJAX弹出窗口与jQuery可选页面组件相关联。有关完整文档,请参阅the PYPI page。
一个简单的示例:假设您要使用plone.app.imaging提供的预览比例为内容区域中的图像设置灯箱式弹出窗口。 JS这样做是:
jQuery( function($) {
$('img.image-right, img.image-left, img.image-inline')
.prepOverlay({
subtype: 'image',
urlmatch: '/image_.+$',
urlreplace: '/image_preview'
});
});
您可以通过将javascript资源注册为外观或浏览器图层来加载此代码,然后将其添加到portal_javascripts js资源中。
代码: