Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

The Development Tools module provides a basis for creating plugins to interact with a running Magnolia instance. Using the endpoints provided by this module you can create interactive IDEs with intellisense features to help facilitate the development process.

Installing

<dependency>
  <groupId>info.magnolia.development</groupId>
  <artifactId>magnolia-development-tools</artifactId>
  <version>1.0</version>
</dependency>

Usage

This module comes with a REST endpoint for querying the different definition registries.

Registry Endpoint

Returns registry data in the form of a JSON object.

Request URL

/.rest/registry/v1/{registry}/{item}


Parameter

Description

Parameter type

Data type

registry

required

The name of the registry to access (i.e. modules, templates, fields, dialogs).

path

String

item

optional

The name of a specific module or definition item within a registry to retrieve data for.

path

String

xxx

optional, default is 0

xxx,

query

Integer

Source Code

The source for this module can be found here: https://git.magnolia-cms.com/projects/FORGE/repos/development-tools/browse

Issues, Bugs, Improvements

Either comment on this page or open a ticket here: DEVTOOLS

  • No labels