Download the PHP package roorda-ict/statamic-entries-export without Composer

On this page you can find all versions of the php package roorda-ict/statamic-entries-export. 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 statamic-entries-export

Banner

This is a simple package that exports your entries to xlsx/csv/ods/html format.

Features

Installation

To install this addon, use composer to require the package in your project:

Usage

Usage is pretty easy:

Configuration

If you want to update any of the defaults, start by publishing your configuration file:

This will publish the entries-export.php file to the config directory. This is the file you need to update to make any configuration changes.

More granular export permission

By default, users that have the 'Utilities > Export entries' permission can export the entries that they may view. If you want to make this stricter, you can update the config and set it to whatever you like. For example, you might only want to let users export the entries that they may update.

To do this you update the value of the permission key from view to update in the configuration file.

Export format

By default, we export to the ods format, however you can configure this to any supported format. The supported formats are found in the configuration file, at the export_format key.

Excluding field types

By default, we do not export the section and hidden field types. If you need to add or remove field types, update the value of the excluded_field_types key in the configuration file.

Excluding collections

If you want to exclude certain collections from being exported, you can add them to the excluded_collections key in the configuration file.

Custom exporter

If you want more control in how your export is generated, you can create your own exporter. Make sure to extend the RoordaIct\EntriesExport\Exports\EntryCollectionExport class.

The heavy lifting of creating the Excel sheet is done through the Laravel Excel library. If you need more support on how to create your own exportable, please refer to their documentation.

After you created your own exporter, you can update the value of the exporter key in the configuration file.


All versions of statamic-entries-export with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
statamic/cms Version ^4.0|^5.0
maatwebsite/excel Version ^3.1.41
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 roorda-ict/statamic-entries-export contains the following files

Loading the files please wait ....