我正在用Drupal 8重新实现一个旧的Drupal 4站点,并且我被我认为是一个简单的任务困住了。
我想插入一些图片到文章内联,并能够点击他们看到一个更大的版本。最好是图像显示在某种类型的弹出/覆盖,如Lightbox,但甚至加载一个新的页面,或只是图像的原始大小将是可以的。
在Drupal 4中,我使用了“画廊2”集成,这是小菜一碟:只需在正文文本中输入一个像[G2:1963]这样的占位符(1963年是一个图片库2图像标识符),就这样:图像现在显示为缩略图,当我单击它时,相应的图片库2页就被打开了。
我不需要画廊的2/3集成(和AFAIK没有Drupal无论如何,因为画廊是走的方式渡渡鸟)。Drupal 8支持向文章中添加图像。但似乎没有一种简单的方法可以将它们内联。
在CKEditor中,我可以内联地添加一个图像。但是,它不可能显示为缩略图,并得到大的版本时,点击它。
然后是图像字段:它允许我添加图像,但它们都显示在某种画廊和结尾(或您放置字段的任何地方)。不是我想要的。
我想出的解决办法是隐藏图像字段,然后自己添加必要的HTML,例如:
<a href="/path/to/image">
<img src="/path/to/image" width="200" height="200">
</a>但这是非常麻烦的,觉得非常不对。那么,我如何在Drupal 8中解决这个问题呢?
发布于 2016-03-07 08:39:11
是的,我想在网上显示图像。就像,有一个段落,旁边是一个图像。
然后我建议你使用:
而不是把所有的内容放在一个WYSIWYG身体字段,包括图像和视频,最终用户现在可以选择之间的预定义的段落类型相互独立。段落类型可以是您想要的任何内容,从简单的文本块或图像到复杂和可配置的幻灯片。
看看这个视频演示
对于放大图像,您可以使用:
是一个重量轻,可定制的jQuery灯箱插件.该模块允许将Colorbox集成到Drupal中。
或
使用类似于Lightbox2和图像URL格式化程序的内容,这将要求您对段落模板文件进行一些定制工作,以使lightbox正常工作。
https://drupal.stackexchange.com/questions/193722
复制相似问题