2017-05-30 110 views

回答

1

下列步骤,我工作得很好:

1.在文件Package.php: 应用程序/代码/本地/土豆/压缩机/型号/设计/ Package.php

function getMergedJsUrl($files): 
    Change: 
    return Mage::getBaseUrl('media', Mage::app()->getRequest()->isSecure()) . $filePath . '/' . $targetFilename; 
    To: 
    return Mage::getBaseUrl('skin', Mage::app()->getRequest()->isSecure()) . $filePath . '/' . $targetFilename; 

function getMergedCssUrl($files): 
    Change: 
    $baseMediaUrl = Mage::getBaseUrl('media', $isSecure); 
    To: 
    $baseMediaUrl = Mage::getBaseUrl('skin', $isSecure); 

2.在文件Package.php: 应用程序/代码/核心/法师/核心/型号/设计/ Package.php

Change 'media' to 'skin' at all locations. 

3.在文件Package.php: 应用程序/代码/本地/土豆/压缩机/助手/ Data.php

function getRootCachePath() 
    Change: 
    return Mage::getBaseUrl('media') . self::MAIN_FOLDER; 
    To: 
    return Mage::getBaseDir('skin') . DS. self::MAIN_FOLDER; 


function getRootCacheUrl() 
    Change: 
    return Mage::getBaseUrl('media') . self::MAIN_FOLDER; 
    To: 
    return Mage::getBaseUrl('skin') . self::MAIN_FOLDER; 

注意的情况下,如果有覆盖马铃薯/压缩机/型号/Design/Package.php然后更新与这一点,方法:

文件Package.php: 应用程序/代码/本地/ Your_Theme /导航/型号/压缩机/设计/ Package.php

function getMergedJsUrl($files): 
    Change: 
    return Mage::getBaseUrl('media', Mage::app()->getRequest()->isSecure()) . $filePath . '/' . $targetFilename; 
    To: 
    return Mage::getBaseUrl('skin', Mage::app()->getRequest()->isSecure()) . $filePath . '/' . $targetFilename; 

function getMergedCssUrl($files): 
    Change: 
    $baseMediaUrl = Mage::getBaseUrl('media', $isSecure); 
    To: 
    $baseMediaUrl = Mage::getBaseUrl('skin', $isSecure); 

清除您的magento和浏览器缓存和js/css缓存。通过转到您的站点代码的源代码来检查po_compressor文件路径的URL,它将更改为皮肤/而不是媒体/

+0

感谢它为我工作就像一个魅力:) –