Download the PHP package adwise/module-public-dashboard without Composer

On this page you can find all versions of the php package adwise/module-public-dashboard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-public-dashboard

Adwise

Public Dashboards for Hyvä Commerce

Share a Hyvä Commerce Admin Dashboard view through a unique, unguessable public URL — perfect for an office TV or wallboard. Anyone with the link sees a read-only version of the dashboard, without an admin login.

The module adds a Visibility section to the dashboard's Edit View modal, next to Hyvä's own Sharing options:

Features

How it works

The admin dashboard hydrates widgets through authenticated admin AJAX calls, which anonymous visitors don't have. The public page therefore renders every widget's content server-side: a frontend controller validates the token, loads the adminhtml area configuration, emulates the adminhtml area and admin theme, and renders the shared dashboard view's widget instances through the same layout handles and content utilities the dashboard's own GetHtml controller uses. Widgets without stored grid coordinates are packed server-side (first-fit) on the same 4-column grid.

The link is bound to the dashboard view it was generated for. The token, admin user id, and view id are stored in the flag table; only one public link exists at a time — generating a link for another view replaces the current one.

Requirements

Dependency Version
Magento Open Source / Adobe Commerce / Mage-OS 2.4.x
PHP 8.2+
hyva-themes/commerce-module-admin-dashboard ^2.0
hyva-themes/magento2-theme-module >=1.3.21

Note: this module requires a Hyvä Commerce license. The hyva-themes/commerce-module-admin-dashboard package is only available from Hyvä's private composer repository, which must already be configured in your project.

Installation

The module is available on Packagist:

Usage

  1. Open the admin Dashboard and arrange the view you want to publish.
  2. Open the view switcher, click the edit (pencil) action of the view, and select Public under Visibility.
  3. Click Generate Public Link, copy the URL, and open it on the wallboard device.
  4. Re-open Edit View at any time to copy the link again, or use Regenerate Link / Disable Link to revoke access.

Security notes

License

MIT — see LICENSE.md


All versions of module-public-dashboard with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
magento/framework Version *
magento/module-backend Version >=102.0.0
magento/module-store Version >=101.1.0
hyva-themes/commerce-module-admin-dashboard Version ^2.0
hyva-themes/magento2-theme-module Version >=1.3.21
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package adwise/module-public-dashboard contains the following files

Loading the files please wait ...