Установка Shop-Script из GitHub-репозитория

Как установить движок интернет-магазина из репозитория на GitHub — для разработки допонительных модулей или тестирования.

Для разработчиков предоставляется бесплатный доступ к приватному репозиторию Shop-Script на GitHub. Чтобы получить доступ, отправьте заявку на странице «Скачать».

Доступ к репозиторию Shop-Script подразумевает право установки продукта либо на локальном компьютере, либо на сервере для разработки или демонстрации. Для открытия работающего интернет-магазина необходимо приобрести лицензию Shop-Script.

Получив доступ к репозиторию, установите Shop-Script:

  1. Установите фреймворк Webasyst — либо скачав архив со скриптами с нашего сервера, либо загрузив исходный код из общедоступного репозитория фреймворка на GitHub. Следуйте инструкциям по установке.

  2. Загрузите код Shop-Script из репозитория в каталог wa-apps/shop/ на вашем веб-сервере внутри директории, в которой установлен фреймворк Webasyst.

    git:

    cd /PATH_TO_WEBASYST/wa-apps/shop/
    git clone git@github.com:webasyst/shop-script.git ./
    

    SVN:

    cd /PATH_TO_WEBASYST/wa-apps/shop/
    svn checkout http://svn.github.com/webasyst/shop-script.git ./
    
  3. Подключите Shop-Script в конфигурационном файле wa-config/apps.php, добавив в него запись:
    'shop' => true,
    
  4. Войдите в панель управления своего пользователя и щёлкните по иконке Shop-Script в меню приложений.

Готово! Shop-Script установлен.

Репозиторий Shop-Script открыт только для чтения. Если вы хотите предложить изменения или дополнения в код фреймворка или приложений, используйте специальные возможности ресурса GitHub.com (Pull Request).

11 комментариев

  • 0
    Сергей Рыбкин Сергей Рыбкин 22 октября 2013 02:52 #
    Пытаюсь установить из репозитория (prokopov-nikolai)
    /www/webasyst-framework/wa-apps/shop $ git clone git://github.com/webasyst/shop-script.git ./
    Cloning into '.'...
    fatal: remote error:
    Repository not found.
    В чем ошибка. Публичный ключ на гитхаб добавлен.
  • +1
    1035726 1035726 3 ноября 2015 10:27 #

    Не получается загрузить shop-script с github


    $ git clone git@github.com:webasyst/shop-script.git

    Cloning into 'shop-script'...

    Permission denied (publickey).

    fatal: Could not read from remote repository.


    Please make sure you have the correct access rights

    and the repository exists.

  • +1
    Владислав Владислав 1 февраля 2019 14:35 #

    А как обновлять эту версию, если вышло обновление? Перезаписать файлы?

    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 1 февраля 2019 17:29 #

      Эту версию нужно обновлять средствами git. Изучите документацию для использования этого инструмента или используйте плагин для среды разработки.

    • +1
      den den den den 19 октября 2019 21:37 #

      a в этой версии корзина не работает, которая на "/order" только на "/cart"?

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 21 октября 2019 09:10 #

        В репозитории нет какой-то отдельной версии — там доступен тот же самый Shop-Script, который можно установить через «Инсталлер». Оформление заказа в корзине, которое работает по адресу /order/, есть в Shop-Script независимо от того, из какого источника он установлен. Для этого нужно включить режим оформления заказа в корзине в настройках витрины — в разделе «Магазин → Витрина → Настройки».

      • +1
        Stanislav Katvizkiy Stanislav Katvizkiy 12 января 2020 17:52 #

        Добрый день

        При переносе версии из github на хостинг, перестал работать shop-script.

        Мне удобно обновлять через git, обязательно устанавливать через инсталлер?

        Или в чем другом причина?

        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите