Skip to content

Free and PRO

PageBlocks ships as two builds of one component. The free one lives in the MODX extras directory; the paid one comes from us.

What the (PRO) mark means

Pages and sidebar entries marked (PRO) describe what the paid build adds. Everything without the mark is in the free build too.

What the free build includes

  • The constructor — blocks and tables. Two tabs, and they are the two that matter: describe a section, describe a repeating structure, put them on a page.
  • The whole framework — models, routing, templates, migrations, the request and response layer. It is not divisible: the blocks themselves stand on it.
  • The snippetspbList, pbBlocks, pbResources, pbUsers, pbMenu, pbFilters, pbJson.
  • The recycle bin — a deleted block, row or field can be brought back.
  • The base field types — text, numbers, choices, files, images, video, dates and the rest of the everyday set.

That is a working page builder, not a demo. A site can be built and run on it.

What PRO adds

CapabilityWhat it gives you
Reusable blocks with syncOne block on many pages, edited in one place
Resource and user sectionsYour own fields on the MODX resource and user forms
ModerationNew rows wait for review before they go live
Filtering and global searchFinding a row in a table of thousands
Custom table actionsYour own buttons over a row or a selection
Migrations from the managerChange your tables' schema and get models without opening an editor
Routes and redirectsManaged from the manager instead of code
Constructor backupThe whole construction as one file: development to production
VersionsA change history for blocks and tables, with rollback to any snapshot
REST API with tokensPublishing an object to outside clients
Multilingual and translatorsPer-language values and machine translation
Response cache and rate limitingFor public endpoints under load
Part of the field typesRelationships, gallery, map, JsonGrid, key-value, status, composite, EditorJS, blocks, reusable blocks

Moving from free to paid

It is the same package. Free and paid are not two builds but one edition that a key switches on.

  1. Buy a licence.
  2. Paste the API key you receive into the pageblocks_license_api_key system setting.
  3. Reload the constructor page.

That is all. Nothing to download, nothing to reinstall, nothing to remove — the locks come off the tabs by themselves.

Your data is not touched at all

The move installs nothing, so there is nothing to lose: blocks, tables, fields and their contents stay where they are simply because nobody goes near them.

More about the key on the Licence page.

© PageBlocks 2019-present