Skip to content
Spreadsheet import module for Cockpit CMS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Controller
Helper
artwork
assets
i18n Improved translations Mar 16, 2016
views
.editorconfig metadata Nov 7, 2015
.gitattributes
.gitignore
.jscsrc
.jshintrc
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
admin.php
bootstrap.php
composer.json
gulpfile.js
module.json
package.json Tag v1.1.3 Sep 9, 2016

README.md

Spreadsheet import module icon

Module for importing spreadsheet as collection entries in Cockpit CMS

Features

  • Import from CSV files or JSON files (generated by Cockpit collection export functionality)
  • Localization
  • Auto-assign fields based on header (Column names must match collection field names)
  • Filters
    • Text
    • Select
    • Boolean
    • Lookup entry matching Name (for field type link-collection, useful for setting up categories) For multiple collection links, use Vertical bar | as a separator. Collection must have field named name
    • Location (Geolocate addresses)

Requirements

Installation

Manual

  1. Download latest release and place in [cockpit-path]/modules/addons/Import or

    cd [cockpit-path]/modules/addons
    git clone https://github.com/piotr-cz/cockpit-import Import
  2. Open cockpit backend.

  3. In top-right corner you'll see Import button.

Using composer

  1. In composer.json add path where cockpit modules are located:
    "extra": {
        "installer-paths": {
            "cockpit/modules/addons/{$name}": ["type:cockpit-module"]
        }
    },

2. Install module using command
   ```sh
   composer require piotr-cz/cockpit-import

Usage

  1. Select collection and file

    Parsing

  2. Map collection fields to spreadsheet columns

    Data mapping

  3. Tune up processing options and click Import

    Processing

Authors

3p libraries

Issues/ Feature requirements

Submit issue or feature requirement here

Latest development version

Licensed under MIT License

You can’t perform that action at this time.