3 votes

DocType Grid Editor: Reusable Content Extension

IMPORTANT: This package relies on having the DocType Grid Editor installed. If you do not already have it, go here: https://our.umbraco.org/projects/backoffice-extensions/doc-type-grid-editor/

Using the grid is one of the best content experiences an editor can have, but there's still some frustrations. Copying and pasting content for use on multiple pages is one that we want to eliminate. We've added a few features to Matt & Lee's already exceptional package to take this up a notch. With the DTGERCE (check out that acronym!), you can:

  • Save content from the grid directly to a new node for reuse later
  • Import content from a node into the grid and edit it to your heart's content
  • Link a content node into the grid to pull the content from that node instead of the DTGE content
  • Toggle inbetween any of these three options at will

-----------------------------------------------------------------------------------------------------

Setup Instructions

There are a few modifications you need to make to your existing DocTypes and code to use this extension, but they're small!

  1. DocType Change: Add a LABEL property with a property alias of "dtgeLinkedId" to all the DocTypes allowed for use by the DocType Grid Editor.
  2. Permissions Change: Make sure you allow your DocType Grid Editor DocTypes as children of whatever node you want to store them under so they'll save properly.
  3. Code Change: You will need to make a small modification to your existing DocType Grid Editor partial views to call either the content from the node or the content from the grid, depending on what's selected. Further instructions in this gist: https://gist.github.com/naepalm/05bf4c97730e6d0b5d135846dd830808

Screenshots

Archived files

Documentation

Source code

Project owner

Offroadcode

Offroadcode

Offroadcode has 290 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.6.x (untested)
7.5.x (untested)
7.4.x (untested)
7.3.x (untested)
7.2.x (untested)
7.1.x (untested)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: Offroadcode
  • Contributors: Janae Cram , Kyle Weems
  • Created: 08/06/2017
  • Current version 1.0.0
  • .net Version 4.5
  • License MIT
  • Downloads: 28

External resources