首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在joomla3中使用lightbox5

如何在joomla3中使用lightbox5
EN

Stack Overflow用户
提问于 2014-11-24 13:31:59
回答 1查看 51关注 0票数 0

我使用的是lightbox6.0 (免费)。该软件为joomla2.5创建一个模块(仅限lightbox模块)。但我想安装到jooomla3.3。如何更改它并在joomla3中使用。当我在joomla3中安装模块时,视图中出现以下错误:

代码语言:javascript
复制
 addScript(JURI::base() . "modules/mod_visuallb/engine/js/vlbdata{$galid}.js"); ?> 

mod_visullb1.php:

代码语言:javascript
复制
<?php
/**
* @title        VisualLightBox gallery module
* @version      1.1.0
* @website      http://www.visuallightbox.com
* @copyright    Copyright (C) 2012 VisualLightBox.com. All rights reserved.
*/

defined('_JEXEC') or die('Restricted access');
$document           = JFactory::getDocument();
$galid              = $params->get('galid', "1");
$document->addStyleSheet(JURI::base() . 'modules/mod_visuallb1/engine/css/visuallightbox.css');
$document->addStyleSheet(JURI::base() . "modules/mod_visuallb1/engine/css/vlightbox{$galid}.css");

//$document->addScript(JURI::base() . 'modules/mod_visuallb/engine/js/jquery.min.js');
//$document->addScript(JURI::base() . 'modules/mod_visuallb/engine/js/visuallightbox.js');
?>
<script type="text/javascript">
if (!window.jQuery || !jQuery.visualLightBox) document.write(
    (!window.jQuery?
            '<scr'+'ipt src="<?=JURI::base()?>modules/mod_visuallb1/engine/js/jquery.min.js"></scr'+'ipt>' 
        +   (window.$?('<scr'+'ipt>jQuery.noConflict()</scr'+'ipt>'): '') :'')
    +   '<scr'+'ipt src="<?=JURI::base()?>modules/mod_visuallb1/engine/js/visuallightbox.js"></scr'+'ipt>' 
);
</script>
<?
require(JModuleHelper::getLayoutPath('mod_visuallb1'));

//$document->addScript(JURI::base() . "modules/mod_visuallb/engine/js/vlbdata{$galid}.js");
?>

我把我的模块here留下了

EN

回答 1

Stack Overflow用户

发布于 2015-08-04 12:42:16

我知道这是很久以前的事了,但是如果其他人需要,这里有一个解决方案。问题是第二组代码中缺少PHP标签:

是:

<? require(JModuleHelper::getLayoutPath('mod_visuallb1'));

应该是:

<?PHP require(JModuleHelper::getLayoutPath('mod_visuallb1'));

这将正确地包含PHP代码,并允许显示模块。我在Joomla 3上试了一下,可以毫无问题地看到画廊

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27098408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档