[BUG]: site view, missing use in controller #1119
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: joomla/Component-Builder#1119
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What Happened?
Controller.php doesn't have the use Joomla\CMS\MVC\Controller\FormController; at the top of the file, so I get an error when I try to call a custom method.
To fix the error:
Steps to reproduce the Bug
Create a component with a site view
Which Joomla version are you compiling in?
3.10.12
Which PHP version are you compiling in?
8.2.2
Which Joomla versions are you targeting?
4.4.4
Which PHP version are you targeting?
8.2.4
Which Web server is JCB running on?
Apache 2.4
Which Relational Database is JCB running on?
MySql 8.0
Which OS is JCB running on?
Windows 11
Which JCB version are you using?
3.2.1-rc4
Where in JCB did this issue occur?
Compilation of a component, Site View(admin_view)
On which browsers did you encounter the issue?
Firefox, Chrome
Additional Comments
No response
In version 3.2.1-rc5 is fixed only the second part of the issue.
Still missing the top file 'use' statement
In version 3.2.1-rc6 the second part of the issue is back again!
I still have the issue in 3.2.2-alpha1.
What's strange is that I see that in the compiler folder, the template seems ok, but when I re-compile my component, I still see the issue... Maybe there is some cache somewhere? What can I do to force the refresh? I've already manually replaced the files in the compiler folder...