Hi!

I'm trying to migrate our company's software over to a more plugin oriented
architecture.

So far I've come up with some services that utilize the Strategy pattern to
produce information about different modules in our system, without the core
module knowing anything about their implementation. Detail modules push info
to the core module by contributing to my strategy service.

My next challenge is to aquire components the same way. More specifically, I
want some core application page /component/service to lookup the correct
component/block for displaying information about a specific module that it
doesn't know. I would like to do this using the same pattern (strategy).

I think I've seen people on the list talking about creating pages with
blocks in them, and then access these blocks from the core page. If this is
true, does anyone have code samples on how to inject, activate and render
other pages and move some specific block into the current page?

Am I making sense or do you need more/better details?

Inge

Reply via email to