Dynamically injects content into the page. Content can be a block or a placeholder that can be replaced with the final content.
Any block that is available can be inserted, example: Views, Ads, etc.
How it works
It provides a context reaction which you can configure the CSS selector where you want to insert your block.
You can choose if the content should be injected before or after the element and the distance from top or bottom.
Required modules
- Context
Submodules
- dynamic_inject_block
- dynamic_inject_placeholder
Extending
You could literally inject anything you like. Just implement
hook_dynamic_inject_type_info() and hook_dynamic_inject_render_TYPE()
TYPE means the machine name used in hook_dynamic_inject_type_info().
See the submodules for inspiration.
Supporting organizations:
Sponsored development
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content editing experience
- Created by marcelovani on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.

