All Projects → venveo → craft-bulkedit

venveo / craft-bulkedit

Licence: MIT license
Bulk edit any set of elements

Programming Languages

PHP
23972 projects - #3 most used programming language
Twig
543 projects

Projects that are alternatives of or similar to craft-bulkedit

molecule
⚛️ Grab Twig components, CSS and JS files outside the primary template folder
Stars: ✭ 20 (-9.09%)
Mutual labels:  craft, craftcms, craft3
Craftcms Docker
Craft3/Craft2 CMS Docker base (Nginx, PHP-FPM 8, PostgreSQL/MariaDB, Redis)
Stars: ✭ 99 (+350%)
Mutual labels:  craft, craftcms, craft3
craft-plugin-mix
Helper plugin for Laravel Mix in Craft CMS templates
Stars: ✭ 50 (+127.27%)
Mutual labels:  craft, craftcms, craft3
Craft Async Queue
Async Queue Handler for Craft 3
Stars: ✭ 80 (+263.64%)
Mutual labels:  craft, craftcms, craft3
craft3-collections
Clean up those complex templates with Laravel Collections
Stars: ✭ 24 (+9.09%)
Mutual labels:  craft, craftcms, craft3
padstone
Padstone is a Craft CMS starter kit with a curated configuration, Boilerplate templates, and handpicked plugins.
Stars: ✭ 18 (-18.18%)
Mutual labels:  craft, craftcms, craft3
Buttonbox
A collection of utility field types for Craft
Stars: ✭ 94 (+327.27%)
Mutual labels:  craft, craftcms, craft3
visor
🕶 A simple admin overlay to get to the relevant areas of the Craft CMS control panel.
Stars: ✭ 25 (+13.64%)
Mutual labels:  craft, craftcms, craft3
Seo
SEO utilities including a unique field type, sitemap & redirect manager
Stars: ✭ 210 (+854.55%)
Mutual labels:  craft, craftcms, craft3
Simplemap
A beautifully simple map field type for Craft CMS.
Stars: ✭ 136 (+518.18%)
Mutual labels:  craft, craftcms, craft3
Craft Preparse Field
Field type that parses twig when an element is saved.
Stars: ✭ 103 (+368.18%)
Mutual labels:  craft, craftcms, craft3
tablemaker
A user-definable table field type for Craft CMS
Stars: ✭ 39 (+77.27%)
Mutual labels:  craft, craftcms, craft3
craft-audit
Audit log for Craft 3
Stars: ✭ 18 (-18.18%)
Mutual labels:  craft, craftcms, craft3
craft-entry-instructions
A simple fieldtype to add instructions.
Stars: ✭ 16 (-27.27%)
Mutual labels:  craft, craftcms, craft3
nuxt-seomatic-meta
A module for connecting Nuxt.js to the Craft CMS SEOmatic plugin via GraphQL. Nuxt-o-matic!
Stars: ✭ 28 (+27.27%)
Mutual labels:  craft, craftcms
overflow.craft-plugin
A plain text Craft field type, with a soft or hard character limit.
Stars: ✭ 13 (-40.91%)
Mutual labels:  craft, craftcms
query
Run SQL queries as an admin from the Craft CMS control panel.
Stars: ✭ 14 (-36.36%)
Mutual labels:  craftcms, craft3
seomate
SEO, mate! It's important. That's why SEOMate provides the tools you need to craft all the meta tags, sitemaps and JSON-LD microdata you need - in one highly configurable, open and friendly package - with a super-light footprint.
Stars: ✭ 31 (+40.91%)
Mutual labels:  craftcms, craft3
craft-grid
A field that lets you content manage CSS Grid in Craft CMS.
Stars: ✭ 18 (-18.18%)
Mutual labels:  craftcms, craft3
anchors
Add anchor links to headings in your Craft CMS website content.
Stars: ✭ 47 (+113.64%)
Mutual labels:  craftcms, craft3

Bulk Edit plugin for Craft CMS 3.2+

Overview

The Bulk Edit plugin adds an action to supported element index pages that allows you to edit fields on a large number of elements at once. Currently, the following element types are supported:

  • Entries
  • Categories
  • Assets
  • Users
  • Craft Commerce Products

Additionally, some fields support different strategies for the edit process. At the moment, any field that works with "relations" (such as Entries, Categories, Assets, etc) supports the following strategies:

  • Replace: Replaces all content in the field
  • Merge: Merges the selected elements into the relation field
  • Subtract: Removes the selected elements from the relation field

Instructions

  1. Navigate to a supported element index page and select any number of elements
  2. Click the gear at the top of the page and select "Bulk Edit"
  3. Enable the light-switches next to the fields you're interested in editing and select a strategy
  4. Click next and enter the content for the fields
  5. Once you click Save, a task will be dispatched to the queue, at which point you will need to refresh the page for Craft to pick it up. After the queue has finished, you may reload the page and see your changes.

Limitation & Issues

  • Validation is not enforced when you're editing these fields, this means you can end up with elements with fields in potentially erroneous states (for example, removing all content on a required field)
  • After the queue finishes running, make sure you refresh the page to see the updates in the element index

Steps to use:

Screenshot Screenshot Screenshot

Requirements

This plugin requires Craft CMS 3.2.0 or later.

Installation

To install the plugin, follow these instructions.

  1. Open your terminal and go to your Craft project:

     cd /path/to/project
    
  2. Then tell Composer to load the plugin:

     composer require venveo/craft-bulkedit
    
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Bulk Edit.

Brought to you by Venveo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].