簡體   English   中英

如何在沒有更改代碼的情況下將opencart jquery更新到最新?

[英]How to update opencart jquery to lastest with no change code?

OpenCart最新(1.5.6)使用jquery 1.7.1,我們已經使用jquery 1.9.1編譯了一些模塊,我也不想更改文件

  admin / view / template / common / header.tpl 

我知道只需更改該文件中的代碼即可,

  <script type="text/javascript" src="view/javascript/jquery/jquery-1.7.1.min.js"></script>

但我不想更改它,因為它們需要在許多不同版本的OpenCart中進行更新,因此,無法刪除該庫並運行最新的jquery庫,但不會更改文件默認OpenCart的內容!

感謝您的關心和幫助

如果僅對某些模塊需要jQuery 1.9.1,則可以僅在以下模塊控制器中包括jQuery 1.9.1:

class ControllerModuleMyModule extends Controller {
    public function index() {
        $this->document->addScript('catalog/view/javascript/jquery/jquery-1.9.1.min.js');
        // ...
    }
    // ...
}

希望這不會與已經加載的1.7.1沖突。

但是,如果您有很多需要1.9.1的模塊(例如,額外的加載將最終在每個頁面上加載jQuery 1.9.1中),我建議僅使用jQuery 1.9.1,遍歷所有OpenCart,確定並刪除當前OpenCart JS代碼的不兼容性,使其與最新的1.9.1兼容。 即使只有一個模塊需要此新庫,也應該執行此操作,但是我知道可能沒有那么多時間了...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM