2012-11-25 23 views
0

我在Joomla 2.5站點上設置了Ignite Gallery的新設置時遇到問題。我在Joomla中設置相當新的東西。無法與Joomla 2.5上的Ignite Gallery進行互動

問題是我的畫廊縮略圖在畫廊頁面上可見,但是當我點擊他們時他們什麼都不做。如果他們設置爲在圖庫頁面頂部顯示和更改大圖像,則不會顯示任何圖像,並且在單擊縮略圖時它不會更改爲一個圖像。如果縮略圖設置爲顯示燈箱,則在單擊縮略圖時不會彈出燈箱。

我只能假設我錯過了一些重要的步驟,例如在我的模板頂部包含JavaScript聲明。我找不到任何信息,說我需要爲我的模板添加腳本標記,也不能從Ignite Galley網站上的示例畫廊找出模板上應顯示的內容。

有沒有人有任何想法是怎麼回事?我目前還沒有開發者的支持賬號,但是如果沒有一個Stack Overflow知道發生了什麼,我會得到一個賬號。

感謝, 特里Rozmus

回答

0

如果你打開你的瀏覽器開發者工具,並期待在您的網站上的代碼,會出現最有可能是2版本的jQuery運行的,因此會造成衝突。如果點燃畫廊有一個選項關閉了jQuery,嘗試這樣做,別人找出哪些文件,包括jQuery的文件,並替換爲以下:

<?php 
    // load jQuery, if not loaded before 
    if(!JFactory::getApplication()->get('jquery')){ 
    JFactory::getApplication()->set('jquery',true); 
    $document =& JFactory::getDocument(); 
    $document->addScript(JURI::root() . "components/component_name/js/jquery.js"); 
    } 
?> 

顯然路徑更改爲任何適合你

+0

我嘗試從模板中除去引用category_mt13.js的所有其他JavaScript,這似乎是Ignite插件的核心JS文件。這並沒有改變圖庫的行爲方式,所以它看起來不會與另一個腳本衝突。 我在category_mt13.js中發現了一個JavaScript錯誤,提示「Uncaught ReferenceError:Options is not defined」。這似乎表明我的模板中至少存在一個缺少的JavaScript,但我無法從Ignite Gallery的示例中找出它的可能原因。 –

+0

您能否提供一個鏈接到您的網站?此外,您可能希望向Ignite Gallery的開發人員發送電子郵件,因爲這可能是一個錯誤。對不起,由於它是我沒有的商業擴展程序,因此無法提供很多建議。 – Lodder

+0

http://procadsys.worldnz.co.nz/gallery –