Issue with J3.7b3 testing my component
Ruud van Lent
Yeni Üye
Posts: 4
7 yıl 9 ay önce - 7 yıl 9 ay önce #1518
Yazan: Ruud van Lent
Issue with J3.7b3 testing my component, Ruud van Lent tarafından oluşturuldu
Hi, just a heads-up.
ran into an issue with my component under Joomla 3.7 (beta3).
the issue is as follows:
component-creator generates two helper files for the component: one in the administrator/helpers and one in site/helpers.
Problem is that bot helpers have the same class name eg: class MycomponentHelpersMycomponent
Now where does this go wrong:
It turns out that the new fields functionality (plg_system_fields) autoloads the helper classes and crashes my site with a Cannot redeclare class MycomponentHelpersMycomponent
e.g. when calling contenplugins in the component.
This is not correct. Two classes should never have the same class name
hope this helps
ran into an issue with my component under Joomla 3.7 (beta3).
the issue is as follows:
component-creator generates two helper files for the component: one in the administrator/helpers and one in site/helpers.
Problem is that bot helpers have the same class name eg: class MycomponentHelpersMycomponent
Now where does this go wrong:
It turns out that the new fields functionality (plg_system_fields) autoloads the helper classes and crashes my site with a Cannot redeclare class MycomponentHelpersMycomponent
e.g. when calling contenplugins in the component.
This is not correct. Two classes should never have the same class name
hope this helps
Son Düzenleme: 7 yıl 9 ay önce Düzenleyen:Ruud van Lent
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
Peter Skarsjo
Yeni Üye
Posts: 2
7 yıl 7 ay önce #1550
Yazan: Peter Skarsjo
Peter Skarsjo tarafından Issue with J3.7b3 testing my component konusunda yanıtlandı
Could you explain *how* you have fixed it, please? I am way beyond regenerating my component with CC and I will have to carry out the fix myself.
I have already tried a simple rename of the helper class in site. This only results in the class not being found, and the component crashes.
I have already tried a simple rename of the helper class in site. This only results in the class not being found, and the component crashes.
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
arnoud van der Reest
Yeni Üye
Posts: 2
7 yıl 7 ay önce #1551
Yazan: arnoud van der Reest
arnoud van der Reest tarafından Issue with J3.7b3 testing my component konusunda yanıtlandı
I am also way beyond regenerating my component. Please explain how I can Fix this myself.
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
Peter Skarsjo
Yeni Üye
Posts: 2
7 yıl 7 ay önce #1557
Yazan: Peter Skarsjo
Peter Skarsjo tarafından Issue with J3.7b3 testing my component konusunda yanıtlandı
The more I think about this issue, the worse I think it is. I guess it affects *all* your users, i.e. you are in a situation where *all* your users, at least most of them, have crashing components as soon as they upgrade to Joomla 3.7.
I would suggest you issue a warning, by email, to all your users *not* to update their Joomla installation until they have fixed this issue. I also suggest you publish instructions how to fix already generated components. Fixing your own engine is *not* enough.
Those affected by this may find this tip useful. I use a workaround to save the front side at the expense of loosing the admin side. I have renamed the component_name.php in the administrators/helpers directory. This crashes the admin component, but allows the front side to work. If you can manage temporarily without admin service for your component it may help you until CC publish a real fix.
I would suggest you issue a warning, by email, to all your users *not* to update their Joomla installation until they have fixed this issue. I also suggest you publish instructions how to fix already generated components. Fixing your own engine is *not* enough.
Those affected by this may find this tip useful. I use a workaround to save the front side at the expense of loosing the admin side. I have renamed the component_name.php in the administrators/helpers directory. This crashes the admin component, but allows the front side to work. If you can manage temporarily without admin service for your component it may help you until CC publish a real fix.
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
arnoud van der Reest
Yeni Üye
Posts: 2
7 yıl 7 ay önce #1573
Yazan: arnoud van der Reest
arnoud van der Reest tarafından Issue with J3.7b3 testing my component konusunda yanıtlandı
Andres, thanks for the solution. It solved my problems!!
Arnoud van der Reest
Arnoud van der Reest
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
Paulo Griiettner
Yeni Üye
Posts: 1
7 yıl 6 ay önce #1595
Yazan: Paulo Griiettner
Paulo Griiettner tarafından Issue with J3.7b3 testing my component konusunda yanıtlandı
I'm glad I found this post, because this issue was driving me crazy...
Thanks guys...
Thanks guys...
Lütfen sohbete katılmak için Giriş ya da Hesap açın.
Sayfa oluşturma süresi: 0.053 saniye