`

Field Slideshow 在新窗口中打开一个链接

 
阅读更多

https://drupal.org/node/1940738

https://drupal.org/files/respect_link_target-1940738-1.patch

diff --git a/field_slideshow.module b/field_slideshow.module
index e3eb071..cb5fc62 100644
--- a/field_slideshow.module
+++ b/field_slideshow.module
@@ -704,9 +704,13 @@ function field_slideshow_field_formatter_view($entity_type, $entity, $field, $in
           if ($field['type'] == 'media') $pathfield = $item['file']->$settings[$setting];
           elseif ($field['type'] == 'field_collection') $pathfield = $item[$settings[$setting]];
           if (isset($pathfield[$langcode])) {
+          $opts = array();
+            if(isset($pathfield[$langcode][0]['attributes']) && isset($pathfield[$langcode][0]['attributes']['target']) && $pathfield[$langcode][0]['attributes']['target'] !== 0) {
+              $opts = array("attributes" => $pathfield[$langcode][0]['attributes']);
+            }
             $uri = array(
               'path'    => $pathfield[$langcode][0]['url'],
-              'options' => array(),
+              'options' => $opts,
             );
           }
         break;

 

分享到:
评论

相关推荐

    一个基于Siverlight+C#实现的SlideShow程序源码例子

    在【描述】中,虽然内容简短,但可以推断这是一个实际的项目示例,可能是为了教学、学习或演示如何使用Silverlight和C#来构建一个SlideShow应用程序。此类程序通常用于在线展示一系列图片或内容,类似于PowerPoint的...

    Frontpage SlideShow 2.0 +汉化补丁

    Frontpage SlideShow 是一个基于 Javascript/CSS 的幻灯放映系统,是在您的 Joomla! 或 Mambo 网站上展示您的文章、故事或产品的最夺目的方式。 FPSS 软件有多个版本,分别针对不同的平台,这是针对 Joomla! 1.5.x...

    joomla 插件 FrontPage SlideShow for J1.5

    Frontpage SlideShow 是一个基于 Javascript/CSS 的幻灯放映系统,是在您的 Joomla! 或 Mambo 网站上展示您的文章、故事或产品的最夺目的方式。 FPSS 软件有多个版本,分别针对不同的平台,这是针对 Joomla! 1.5.x ...

    wordpress-D13slideshow.2.2.0 中文 汉化版

    在WordPress的插件库中,D13Slideshow是一款颇受欢迎的幻灯片展示插件,其功能强大,易于定制,适用于创建各种吸引人的图像滑动效果。D13Slideshow 2.2.0中文汉化版的出现,为中文用户提供了更友好的操作界面和文档...

    slideshow插件

    本文将深入探讨基于jQuery的“slideshow插件”,它是一个小型但功能强大的工具,能够轻松创建出流畅的滑动展示效果。 ### jQuery基础 在了解slideshow插件之前,我们先要理解jQuery的基本概念。jQuery是一个...

    Ajax(yui-slideshow)

    2. **初始化Slideshow**:通过JavaScript创建一个新的Slideshow实例,指定容器元素和配置参数。 ```javascript YUI().use('node', 'slider', 'transition', 'slideshow', function (Y) { var slideshow = new Y....

    Frontpage_SlideShow_Full

    【Frontpage_SlideShow_Full】是一个专门为Joomla内容管理系统设计的组件,它允许用户在网站上创建引人入胜的幻灯片展示。Joomla是一个开源的PHP框架,广泛用于构建动态网站和Web应用程序。这个组件是针对Joomla 1.5...

    SlideShow ScrollView Pro 1.1(附教程)

    SlideShow ScrollView Pro SlideShow ScrollView Pro 是一个滑动UI选择插件。您可以将其用作关卡选择、奖杯、成就、历史、图像演示等。 使用教程链接:...

    jquery slideshow.js幻灯片插件_淡出淡进图片轮播

    总的来说,jQuery Slideshow.js 幻灯片插件是一个强大的工具,可以轻松地在网站上实现淡入淡出图片轮播。通过理解基本的HTML结构、JavaScript初始化、以及可能的自定义选项,你可以创建出符合项目需求的个性化轮播...

    Joomla组件frontpage slideshow for Joomla! 1.5.x.rar

    这款组件在Joomla内容管理系统中扮演着重要角色,尤其对于那些依赖视觉内容来传达信息或展示产品的企业网站来说,它是一个非常实用的功能。 Joomla是一个开源的PHP框架,用于构建动态网站和Web应用。它的内容管理...

    漂亮的全屏Slideshow幻灯滑块效果.zip

    在这个压缩包文件"漂亮的全屏Slideshow幻灯滑块效果.zip"中,包含的文件"jquery-bg20160120"可能是一个基于jQuery的全屏幻灯插件或脚本。jQuery是一款强大的JavaScript库,简化了DOM操作、事件处理、动画效果和Ajax...

    Slideshow-拼贴活力幻灯片开场

    - "SLIDESHOW"可能是一个文件夹,包含了模板的源文件、预设、音效等具体内容,用户可以在这个文件夹中找到所有需要编辑和自定义的元素。 总的来说,"Slideshow-拼贴活力幻灯片开场"是一个专为AE用户设计的高效工具...

    漂亮的全屏Slideshow幻灯滑块效果(jQuery)

    在本案例中,我们关注的是一个利用jQuery实现的漂亮全屏幻灯滑块效果。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互,使得创建这种动态效果变得更为容易。 首先,...

    JA_SlideShow

    `JA_SlideShow` 是一个专为 JOOMLA 框架设计的组件,主要用于在网站上创建和展示动态的图片幻灯片。JOOMLA 是一个流行的开源内容管理系统(CMS),它允许用户无需深入编程知识就能构建功能丰富的网站。`JA_SlideShow...

    slideshow图片插件

    "slideshow图片插件"就是这样的一个模块,它的主要功能是在网站的特定位置展示一系列的图片,通过自动切换或用户操作实现图片的动态展示,从而提升网站的视觉吸引力和用户体验。 插件的组成部分包括以下几个关键...

    android slideshow example

    在这个"android slideshow example"中,我们将探讨如何在Android环境中实现一个功能完备的幻灯片应用程序。 首先,我们需要了解Android开发的基础。Android是Google推出的一款开源移动操作系统,它提供了丰富的SDK...

    jQuery Camera slideshow

    这个文件名可能暗示了这是一个未完成的文档或者待处理的任务列表,可能包含了有关jQuery Camera Slideshow中的一些关键变量或DOM元素的说明。具体内容可能包括对插件内部使用的变量解释、如何操作DOM元素来实现特定...

    Flash SlideShow Builder汉化版

    Flash Slideshow Builder使用简单,傻瓜式操作,只需动动鼠标就可以在几分钟内把我们的照片制作成漂亮的Flash相册,大概四步即可完成一个完美的Flash相册:添加照片(编辑照片)、添加音乐(编辑音乐)、选择主题...

    image-slideshow-5相册程序

    下面将详细讲解这些部分在构建一个交互式图片轮播功能中的作用。 1. **images** 文件夹:此文件夹通常包含用于展示的图片资源。在相册程序中,图片是核心内容,用户通过浏览这些图片来体验相册的功能。这些图片可能...

    幻灯秀视频制作工具 Movavi Slideshow Maker 6.6.1 中文多语免费版.zip

    添加您喜欢的歌曲或选择其中一个内置曲目。 上传到 YouTube。 通过应用在 YouTube 上与朋友和家人分享幻灯片 想让你的亲人感到免费吗? 制作个性化的视频幻灯片! 它是传达您的情感并保存一生中独特的生日,婚礼或...

Global site tag (gtag.js) - Google Analytics