Перейти к содержанию

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

Маркетплейс 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
Показать ещё 10 обновлений осталось 27