Do you have a requirement for specialised functionality built on Concrete CMS?
I work at an hourly rate or can offer a fixed price against a well defined requirement.

Notifications of private messages and support requests can be unreliable. If I have not responded within 24 hours, please email directly - contact details at

Universal Content Puller Attribute

Developed by

Version 9 Ready!

Multi-Site Licensing

To obtain a multi-site license you must negotiate a special offer with JohntheFish, the developer of Universal Content Puller Attribute.

Click below to send a private message and begin the process. You may need to sign in to before you can message this user.

Send Message

Universal Content Puller Attribute is an extension for Universal Content Puller .

Requires php7.3+.  Compatible with php8+.

Once installed, a UCP Stored Setting attribute type will be available for Collections/Pages. This attribute type selects from previously stored Universal Content Puller settings and renders the pulled content when the attribute type is displayed.

The UCP Stored Setting attribute type has a minimal edit form to work with previously stored Universal Content Puller settings. Settings can be stored using the Export button from any Universal Content Puller block or global settings edit dialogue and then selecting the Save to store option. This will create or update a stored setting (setting names must be at least 5 characters).

All such stored settings are then available for selection with a UCP Stored Setting attribute. The attribute form provides a simple select between all previously stored Universal Content Puller ​​settings.

When a UCP Stored Setting attribute is displayed, the selected Universal Content Puller settings are evaluated and the pulled content displayed.

In its simplest form, this can be the core Attribute Display block, but you can use a UCP Stored Setting attribute in any other places you would display an attribute. 

Considerations on use

  1. Universal Content Puller's Ajax rendering is disabled. Pulled content is rendered immediately.
  2. Pagination within pulled content is disabled. Where pulled content would have been paginated, the first page is shown.
  3. If content display requires JavaScript assets to be loaded, for example, to show a chart, the block cache for any displaying block must be disabled (in Advanced settings of the edit mode menu) to allow the attribute view to load the assets. 
  4. When using the core Attribute Display block, multi-line formatting must be 'none'. Alternatively, use the Raw template bundled with this package.
  5. The UCP Stored Setting attribute type can be used with categories other than Collection/Page, such as Express and Users, but is not enabled for such during installation. See Dashboard > System & Settings > Attributes > Types.

Get it FREE

Universal Content Puller Attribute requires Universal Content Puller and is free to those who have purchased Universal Content Puller . Just send me your Universal Content Puller license details and I will grant you a free license to this extension.

Current Version: 9.0.1
Fully Translatable: Yes
Needs External Libraries: No
Compatible 8.5.12+
License: Standard
Support Response: Replies to tickets every few days.
Support Hosted: On
Needs extra server permissions: No
Needs Internet: No
Marketplace Tests:
Passed Automated Tests
Passed PRB Review