Download the PHP package pixeldev/sulu-townhallbundle without Composer

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

Town Hall Bundle

GitHub release (with filter) Dependency Quality Gate Status

Presentation

A Sulu bundle to manage town hall related entities.

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

Bundle Config

Define the Admin Api Route in routes_admin.yaml

Use

This bundle has a lot of different parts:

The following sections will present globally how to interact with the bundle as it is the same for each entity. When needed, a more specific presentation will be done.

Add/Edit

Go to the "Town hall" section in the administration interface. Then, click on the subsection you wish to intervene. To add, simply click on "Add". Fill the fields that are needed for your use.

The fields depend on the subsection you want to edit.

Flash info:

Report:

Bulletin:

Procedure:

Decree:

Public market:

Deliberation:

Once you finished, click on "Save".

The entity you added is not visible on the website yet. In order to do that, click on "Activate?" or "Published?. It should be now visible for visitors.

To edit, simply click on the pencil at the left of the entity you wish to edit.

Some of these entities have a preview:

Categories

As you may have seen in the previous section, some entities need a category, a type or a status. These categories, types and status need to be created in a very specific way.

For the categories:

For the type:

For the status:

Remove/Restore

There are two ways to remove a town hall entity:

In both cases, the entity will be put in the trash.

To access the trash, go to the "Settings" and click on "Trash". To restore an entity, click on the clock at the left. Confirm the restore. You will be redirected to the detail of the entity you restored.

To remove permanently an entity, check all the entities you want to remove and click on "Delete".

Settings

This bundle comes with settings. To access the bundle settings, go to "Settings > Town hall management".

Here is the list of the different settings:

The weather setting is a textarea in which you can put HTML in order to use the weather service iframe.

Here is an example of how to use the settings:

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-townhallbundle with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
sulu/automation-bundle Version ^2.1
sulu/sulu Version ^2.5
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 pixeldev/sulu-townhallbundle contains the following files

Loading the files please wait ....