Download the PHP package pixelopen/sulu-flashinfobundle without Composer

On this page you can find all versions of the php package pixelopen/sulu-flashinfobundle. 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 sulu-flashinfobundle

Sulu Flash Info Bundle

GitHub release (with filter) Dependency

Presentation

A bundle for the Sulu CMS that allows you to manage flash information displayed with a modal.

Features

Requirement

Installation

Install the bundle

Execute the following composer command to add the bundle to the dependencies of your project:

Enable the bundle

Enable the bundle by adding it to the list of registered bundles in the config/bundles.php file of your project:

Update schema

For the development environment:

For the production environment: use doctrine migration

Bundle Config

Define the Admin Api Route in routes_admin.yaml

Define the Website Api Route in routes_website.yaml

Use

Add/Edit a news flash

To add a news flash, go to the "News flash" section and then, click on Add on the top of the page.

Once on the form, fill the following fields:

Click on "Save" to save your news flash. To enable it, click on the "Active?" button on the top of the page.

To edit a news flash, click on the pencil of the news flash you wish to edit. This will take you to the same form as the add one.

Remove/Restore

There are 2 ways to delete a news flash:

In both cases, the deleted news flash will be placed in the trash.

To restore a news flash, go to Settings > Trash and select the news flash you want to restore (by clicking on the reverse clock on the left). After the restoration, you will be redirected to the edit for.

To permanently delete a news flash, select it and click on the "Delete" button on the top of the page.

Settings

The settings allow you to set up how the news flash modal should be displayed. To access it, go to Settings > Newsflash management. You will have two parameters:

Display modal

The modal will display the news flashes that are active with the current date in the period defined by the news flash.

The modal can be displayed automatically or by clicking a button.

Add the automatic modal opening

To use the automatic opening news flash modal, add the auto_display_flash_info_modal function to the head tag.

This function don't take any parameter.

This Twig function will automatically display the modal according to the modal display policy (set in the settings) if there are published news flashes.

Add the modal opening on click

To use the modal opening on click, you need to use the display_flash_info_modal_on_click function.

This function must be placed in the head tag and takes one parameter:

This will display the modal no matter what the modal display policy is.

If there is no active news flash, an empty message will be shown.

Contributing

You can contribute to this bundle. The only thing you must do is respect the coding standard we implement. You can find them in the ecs.php file.


All versions of sulu-flashinfobundle with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
sulu/sulu Version ^2.5
symfony/config Version ^5.0 || ^6.0
symfony/dependency-injection Version ^5.0 || ^6.0
symfony/framework-bundle Version ^5.0 || ^6.0
symfony/http-foundation Version ^5.0 || ^6.0
symfony/http-kernel Version ^5.0 || ^6.0
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 pixelopen/sulu-flashinfobundle contains the following files

Loading the files please wait ....