установка расширения магенто

Я хочу установить расширение Magento в WAMP, но не из системы подключения Magento.

Как я могу это сделать? У меня есть код модуля (расширения), и я уже установил образцы данных в установке Magento.

Спасибо.


person Community    schedule 17.11.2009    source источник


Ответы (3)


Вы размещаете код в

app/code/local/Packagename/Modulename

Где Packagename/Modulename применяется к вашему конкретному модулю (если у вас есть код, он уже должен быть в этой структуре)

Затем в

app/etc/modules 

Добавьте файл XML с именем Packagename_Modulename.xml со следующим содержимым.

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <Packagename_Modulename>
            <active>true</active>
            <codePool>local</codePool>
        </Packagename_Modulename>>
    </modules>
</config>

Снова замените Packagename_Modulename конкретным именем пакета и именем модуля, который вы устанавливаете.

Вам нужно будет очистить кеш Magento, чтобы увидеть изменения.

person Alan Storm    schedule 17.11.2009

Вышеизложенное не поможет вам, если у вас есть упакованное расширение magento, поскольку оно уже будет содержать правильную структуру каталогов, которую требует magento.

Если вы загрузили упакованное расширение, у вас обычно будет структура каталогов, упакованная в файл tar.gz / zip, например:

приложение/

кожа/

Если у вас есть такая структура каталогов, вы можете просто вставить файлы в корневой каталог Magento, и Magento найдет для вас модуль.

вы должны ВСЕГДА делать резервную копию перед установкой расширения :-)

person Andrew    schedule 11.05.2012

Чтобы установить расширение Magento 2, следуйте инструкциям ниже:

  1. Сделайте резервную копию вашего веб-каталога и сохраните базу данных.

  2. Скачать установочный пакет.

  3. Загрузите содержимое инсталляционного пакета в корневую папку вашего магазина через FTP/SFTP; установить расширение magento 2.

  4. Подключитесь к корневому каталогу вашего магазина с помощью SSH:

    cd path_to_the_store_root_folder
    

    Запустите 3 команды ниже:

    php -f bin/magento setup:upgrade
    php -f bin/magento setup:static-content:deploy
    php -f bin/magento setup:di:compile menu_console
    
  5. Очистите кеш магазина, выйдите из бэкэнда и войдите снова

    Выполните следующую команду

    php -f bin/magento cache:clean menu_clear_cache
    

    Или перейдите в Back-end > System > Cache Management. Нажмите следующие кнопки, чтобы полностью очистить кеш магазина:

    • Flush Mangento Cache
    • Очистить кэш-хранилище
    • Очистить кэш изображений каталога
    • Очистить кеш Javascripts/CSS
person Alenadao    schedule 25.04.2017