Skip to content

Repository files navigation

Swissup Core

This module ships Swissup Installer and adds Swissup menu and config entries to Magento backend. It also provides a set of common tasks used by other modules.

Installation

composer require swissup/module-core
bin/magento module:enable Swissup_Core

Swissup Installer

Command Description
bin/magento swissup:channel:enable Add SwissupLabs repository to composer.json file
bin/magento swissup:channel:disable Remove SwissupLabs repository from composer.json file
Authorization
bin/magento swissup:auth:add {key} Add SwissupLabs access key
bin/magento swissup:auth:check Display SwissupLabs access keys currently in use with count of available packages per key
bin/magento swissup:auth:remove {key} Remove SwissupLabs access key
bin/magento swissup:auth:show Display SwissupLabs access username and password currently in use
Packages
bin/magento swissup:package:require {package} Download SwissupLabs package(s) using composer and run setup:upgrade
bin/magento swissup:package:install {package} Run installer for downloaded package
bin/magento swissup:package:update Update SwissupLabs package(s) using composer and run setup:upgrade
bin/magento swissup:package:remove {package} Remove SwissupLabs package(s) using composer and run setup:upgrade

Popup Message Manager

Popup message manager allows to show regular Magento message with additional information in modal popup.

Usage example

Inject \Swissup\Helper\PopupMessageManager class and use it instead of built-in \Magento\Framework\Message\Manager:

$this->popupMessageManager->addError(
    __('Decoding failed: Syntax error'),
    'Popup text',
    'Popup title'
);

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages