Search
Other Components Anywhere questions
Forum

Components Anywhere and Joomla4

Burkhard Christoph's Avatar Burkhard Christoph
Hi

For a new project I planned to use Components Anywhere.
As I can see, Components Anywhere will not be further developed for Joomla 4. Does this have to do with the fact that Joomla already brings this functionality with it?

thank you very much
Christoph
Peter van Westen's Avatar Peter van Westen ADMIN
No, it doesn't as far as I know.

(Some of) the reasons it is very low priority and will probably not be developed for Joomla 4:
- very little sales, so not worth the time to invest
- a lot of 3rd party components will not work when placed through Components Anywhere, which not only makes it less useful, but also causes a lot support that I cannot solve.
Please post a rating at the Joomla! Extensions Directory
Burkhard Christoph's Avatar Burkhard Christoph
Hi Peter

Ok. I see. Thank you very much.

Regards
Christoph
Lukasz Grabski's Avatar Lukasz Grabski
I will only add from myself - I hope - a little motivation. I can't imagine J4 without Components Anywhere. I use it the most with com_contact because even J4 is missing a piece of module to handle this component. Meanwhile, Component Anywhere turns out to be irreplaceable when I need to fill individual pieces of information from the Contact component in modules. I hope you will want to implement it in J4 after all. Thanks for your work - you are making a very useful soft Peter.
Martina Hovi's Avatar Martina Hovi
Hi Peter,

obviously, I am one of the rare component anywhere customers. I still have a suscription valid until April 22 and I am using it for the contact-component in about 50+ projects which cannot be updatet to Joomla 4 due to lack of your component working with joomla 4. I am happy to renew if I can get a joomla 4 version. As for now I disabled the automatic renewal a minute ago.

Do you have an idea what to use instead?

I am not stubborn and open to new solutions. But I definitely need a solution.
Peter van Westen's Avatar Peter van Westen ADMIN
I have no other solution for you than try and find an alternative extension.
Or use Sourcerer to place custom PHP code that reads in the URL of the component you want to place.

Maybe ask on the Joomla forum for more ideas/help.
forum.joomla.org
Please post a rating at the Joomla! Extensions Directory
Martina Hovi's Avatar Martina Hovi
Hi Peter,

so you will definitely not provide a migration of the component to Joomla 4?

I would be totally satisfied if you downgrade to Contacts anywhere instead of component anywhere. That would solve the support issue?
Confidential information:
(hidden)
Peter van Westen's Avatar Peter van Westen ADMIN
There are no plans for it at the moment. If it will happen, it will not be any time soon.
Please post a rating at the Joomla! Extensions Directory
Nifa's Avatar Nifa
Hi Peter,

I really like your software, thank you so much for all your great effort for the Joomla Community!!!

Maybe mainly your bigger customers with a Regular Labs - All Extensions (Lifetime) subscription uses Components Anywhere. At least, at the moment, it is still the only showstopper for me to migrate multiple websites to Joomla 4.

Can you please tell a bit more about alternative ways to get this kind of stuff done? Please wizard, tell us some more about your wizardry 😉

What do you mean with your quote above:
Or use Sourcerer to place custom PHP code that reads in the URL of the component you want to place.
Can you give more info and maybe even a little example of that? We were spoiled with your Components Anywhere 😉 Can you help us to get rid of that addiction?

With thankful regards, Nico
Peter van Westen's Avatar Peter van Westen ADMIN
I would only recommend you use Sourcerer with PHP if you have the PHP knowledge to know what you are doing.

If so, what you essentially need to do is load in the content of the component page by its URL, via PHP.
Then grab the HTML part within the body tags (or even within the component div tag) and output it.
You can have Joomla only render the component part (so no surrounding modules) by adding ?tmpl=component to the URL.

Here are some examples of how you can get the body content by URL:
stackoverflow.com/questions/24415544/php...-body-from-html-page
Please post a rating at the Joomla! Extensions Directory
Nifa's Avatar Nifa
Goedemorgen Peter 😉

Thank you so much for pointing me in the right direction! I think this (Sourcerer) approach will be a good solution for me to get rid of Components Anywhere. I just didn't know where to start, but this seems very doable to me.

Have a great day/week,
Nico
You can only post on the extension support forum if you have an active subscription and you log in

Buy a Pro subscription