ContentBlocks is a powerful content manager for MODX allowing editors to create modular, multi-column content.
MODX Compatibility Hover for details
Price € 79 per site
The Modular Content principle means that you break up your content into smaller pieces of content, that can be used or parsed separately. So instead of a single blob of content, you may set a headline, an image and a text description.
Each of those small blocks of content have their own template so you can do amazing things with their values. Maybe you want to automatically resize an image or add a filter, or add a clickable anchor to each heading. The sky is the limit!
If you'd like, ContentBlocks lets you define layouts that are made up from multiple columns. Each column can contain blocks of content, and you decide how it gets rendered into HTML. This works great with CSS grids like Foundation, Bootstrap or Skeleton, but you're free to use it with your own CSS as well.
With powerful drag & drop sorting, you can easily move any field from one column to another, or even to a completely different layout.
Most editors aren't as tech-savvy as the people designing the site. This can add complexity to content editing where the editor needs to memorise specific steps in the rich text editor to get a certain result. By templateing small blocks of content, even complex markup requirements are easily implemented.
Our clients tell us it's hard to go back to how sites were built before after working with ContentBlocks. Powerful templating, easy to configure and customise, and XML import & export features to enable reusing your favourite blocks on new projects make it a developers dream. And of course our support team has your back when you need a nudge in the right direction.
Ohio State University
Using ContentBlocks has changed the way I approach site building and made it much easier to train non-technical end-users on how to maintain their site—all while giving them more creative freedom over how content is displayed. It's a shame this isn't part of core Modx, but the unlimited license is worth it in for the amount of time that can be saved throughout site building and training.
The 1.0 release was great, I can't wait to see what's coming down the road from Mark and the modmore team! And while the product itself is top-notch, their quick and attentive customer service and support adds even more value to the purchase.
Looking back on the history of MODX we'll have Evo then Revo before Content Blocks and Revo after Content Blocks. Every project we do will use it. A deal at twice the price.
ContentBlocks offers the user handy building blocks to create complex content areas with just some clicks. It's easy to setup or configure by the designer and even easier to use by the client/editor. It works perfectly and intuitively with modern - responsive - grid systems and makes sure that you end up with clean HTML-code.
For the simple - yet perhaps most important - types of content, we've got a suite of text-based inputs for you. Varying from a single line of text, all the way to a rich text block. And for special, common types of text like headings and quotes, we pre-built some inputs for you too.Close
For all your images, from a single image through a full-featured inline gallery and file attachments, our media input types make it easy to upload or browse previously uploaded media.
With the separately distributed oEmbed input type, you can embed various types of content from dozens of different sources, just by pasting in the link.Close
With the Link input type - also available as field and layout setting - you can link to local resources, public urls or email addresses all from the same field. By simply typing in the title of a resource, a dropdown will appear with the option, and it will add the full link tag automatically. Perfect for read more buttons and other call to actions.
In this example, a local resource (Gallery) was selected, so it shows the page title to the user, while the actual link uses the ID.Close
Very much optimised for keyboard usage, the list and ordered list input types allow you to easily generate lists. They support multiple levels for your really complex lists, and have an embedded (optional) tiny rich text editor to add bold, italic and underline formatting, as well as links.Close
With the Snippet, Chunk Selector and Chunk input types, your editor will be able of adding those elements into the page, optionally with element-specific properties, without needing to understand the MODX tag syntax.
To them, they just choose a type of content. In this example, the Chunk is fixed and the preview uses a screenshot of what it might look like to the visitor.Close
With the Video input type, the user can paste in a link to YouTube and see the proper embed appear instantly. But there's also a search - simply enter the search term, and they're provided with a list of matching videos. Great for cats and dogs!Close
With the Field and Layout settings in ContentBlocks, you can add advanced features for advanced editors. These can be shown directly on the canvas to ensure the user fills it, or made available from the Settings button here. Common use cases taking advantage of settings involve setting classes or backgrounds.Close
Need to add another layout somewhere in the middle? The Add Layout button (new in 1.3) gives you that ability. There's also a big button bar at the bottom.Close
When adding layouts, you might give them a descriptive name like "main and sidebar", or "full width". But once added to the canvas, that doesn't quite cut it anymore - so you can change them to something that describes the content accurately by just clicking on the name.Close
March 05, 2021
This morning we've released ContentBlocks v1.11 with a couple of new commonly-requested features and improvements including @FILE template support and making sure repeaters can be properly imported and exported.
February 19, 2021
ContentBlocks v1.10 adds the abilty to enable or disable ContentBlocks by template, using template properties instead of a custom plugin.
You are currently viewing prices in a non-Euro currency. Please be advised that these prices are estimates, based on data by Open Exchange Rates.
While we offer this currency converter hoping our users find it convenient, all purchases are made in Euro, and the final amount charged can vary depending on payment provider, day, time of day and a number of other factors outside of modmore's control. There are no guarantees on accuracy and modmore nor Open Exchange Rates can not be held liable for errors.×