Состав платформы

Маркетплейс CMS

Установка и обновление пакетов SkeekS CMS.

Другие решения раздела «Состав платформы»

Установка

Подключите пакет в корне проекта на SkeekS Платформе, затем примените миграции проекта.

composer require skeeks/cms-marketplace

Зависимости

Инструкция из репозитория

Marketplace for SkeekS CMS

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist skeeks/cms-marketplace "*"

or add

"skeeks/cms-marketplace": "*"

Configuration app


'components' =>
[
    'cmsMarketplace' =>
    [
        'class' => '\skeeks\cms\marketplace\CmsMarketplaceComponent',
    ],
    'i18n' => [
        'translations' =>
        [
            'skeeks/marketplace' => [
                'class'             => 'yii\i18n\PhpMessageSource',
                'basePath'          => '@skeeks/cms/marketplace/messages',
                'fileMap' => [
                    'skeeks/marketplace' => 'main.php',
                ],
            ]
        ]
    ],
],
'modules' =>
[
    'cmsMarketplace' => [
        'class'         => 'skeeks\cms\marketplace\CmsMarketplaceModule',
    ]
]


skeeks!
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com

README на GitHub

Поддержка

Вопросы по установке и работе решения можно задать командой SkeekS или завести обращение в репозитории.

Обновления

v3.0.0.7

Страница «Платформа и обновления» заменяет прежний запуск Composer из панели сайта. Адрес страницы сохранён.

  • Удалён серверный механизм запуска обновления через веб-запрос. POST и другие изменяющие методы возвращают HTTP 405; старый endpoint step возвращает HTTP 410.
  • Отображаются версии SkeekS CMS, Yii, PHP и прямых зависимостей require/require-dev проекта с установленными версиями и ограничениями Composer.
  • Добавлена кнопка перехода в панель хостинга SkeekS с иконкой открытия в новой вкладке и ссылка на инструкцию по обновлению через SSH.
  • Страница не запускает Composer, не меняет файлы и не удаляет существующие блокировки обслуживания. Права доступа администратора сохранены.

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

Проверено локально: PHP-синтаксис изменённых файлов, 13 проверок чтения метаданных и запрета обновления, отображение страницы в браузере. Продакшен-сайты не обновлялись.

v3.0.0.6
v3.0.0.5

Release 3.0.0.5

v3.0.0.4
v3.0.0.3
v3.0.0.2
v3.0.0.1
v3.0.0
v2.0.7
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2.10
v2.0.2.9
v2.0.2.8
v2.0.2.7
v2.0.2.6
v2.0.2.5
v2.0.2.4
v2.0.2.3
v2.0.2.2
v2.0.2.1
v2.0.2
v2.0.1
v2.0.0
v2.0.0-alpha4
v2.0.0-alpha3
v2.0.0-alpha2
v2.0.0-alpha
Показать ещё 7 обновлений