My client wanted a voting section on his Joomla 1.6 website and I was playing around with the different voting Components compatible with Joomla 1.6. I found a component called AcePolls which I installed successfully. I’m not too sure if I’ll keep it because it’s a little buggy. I just wanted to share with you some of the error messages I got when I was trying to get it working on his website. I got 3 different error messages:
Acepoll error message #1:
Warning: Invalid argument supplied for foreach() in Components/com_acepolls/views/poll/view.html.php on line 90
Warning: array_unshift() [function.array-unshift]: The first argument should be an array in /Components/com_acepolls/views/poll/view.html.php on line 94
Warning: Invalid argument supplied for foreach() in libraries/Joomla/html/html/select.php on line 509
Warning: implode() [function.implode]: Invalid arguments passed in /components/com_acepolls/views/poll/view.html.php on line 171
Warning: implode() [function.implode]: Invalid arguments passed in /components/com_acepolls/views/poll/view.html.php on line 172
How did I get this error message: I created a menu item for the component first and put the link on the site. I realized afterwards what the cause was. I didn’t create polls in the Acepoll component.
Resolution: I went into the Component-AcePolls. After I saved and published a new poll I was able to see it on my site without any error messages.
Acepoll error message #2:
An error has occurred.
The requested page cannot be found.
SearchYou may wish to search the site or visit the home page.
Search…Home Page
403Access Forbidden
If difficulties persist, please contact the System Administrator of this site and report the error below..
com_acepolls/views/poll/view.html.php on line 172
Warning: implode() [function.implode]: Invalid arguments passed in /components/com_acepolls/views/poll/view.html.php on line 171Warning: implode() [function.implode]: Invalid arguments passed in /components/