как отключить слияние javascript программно


Сегодня я слил js с панели администратора magento. После слияния мой магазин работает неправильно. Теперь я хочу отключить слияние js, но я не могу сделать это в своей панели администратора, потому что теперь кнопка "Сохранить" также не работает. Как я могу отключить слияние js программно?

Author: umair ayub, 2015-08-28

1 answers

Существует несколько вариантов:

  1. С кодом Magento, в сценарии установки:

    $installer->setConfigData('dev/js/merge_files', '0');
    
  2. Используя SQL, в базе данных:

    DELETE FROM core_config_data where path='dev/js/merge_files';
    
  3. Используя n98-magerun, в командной строке:

    n98-magerun config:set dev/js/merge_files 0
    
  4. И по запросу: автономный PHP-скрипт:

    <?php
    require 'app/Mage.php';
    Mage::app();
    $installer = new Mage_Core_Model_Resource_Setup('core_setup');
    $installer->setConfigData('dev/js/merge_files', '0');
    Mage::app()->getCacheInstance()->cleanType('config');
    
 1
Author: Fabian Schmengler, 2015-08-28 07:22:35