Search code examples
apostrophe-cms

Duplicate widgets and pages in apostrophe cms


I am building a site using apostrophe cms for users to create different layouts and receive feedback. Having said that, I was wondering if it's possible to duplicate widgets within pages as well as duplicate pages so that widgets can be reused within pages(layout templates) and pages to use the same layout with other languages.

Thanks!


Solution

  • If your goal is localization across multiple languages, then this is actually possible with the new Apostrophe 2.x version of the apostrophe-workflow module. It is still in beta but it is in a late stage of validation by an enterprise client and should be npm published quite soon. There is documentation covering how to use it now if you wish to be a beta tester:

    https://github.com/punkave/apostrophe-workflow/tree/2.x

    The new version of the workflow module integrates localization and approvals in a way that allows for exporting content between locales gracefully; it's very much what you seem to be looking for.