[Typo3] FE render error after install modified extension
Rainer Kuhn
kuhn at punkt.de
Wed Mar 16 14:42:57 CET 2005
Diederik van Veen wrote:
> I wanted to create a new extension based on an existing extension, but
> keep the original one aswell. So I copy pasted the original extension
> folder in typo3conf/ext and modified all its files (names changes inside
> php files and filenames) accordingly. After install this modified
> extension works fine in BE, but in FE results in a fatal error:
>
> Fatal error: Cannot redeclare deba() (previously declared in
> C:\apache\htdocs\typo3conf\ext\jw_calendar\pi1\class.tx_jwcalendar_pi1_library.php:1474)
> in
> C:\apache\htdocs\typo3conf\ext\jw_callforpapers\pi1\class.tx_callforpapers_pi1_library.php
> on line 1448
>
> while the funny thing is there are no 1448 lines (so how can i retrieve
> the error), but in general anyone has an idea what could be going wrong
> here. What is deba() ??
Hi Diederick,
deba is a function declared in class.tx_jwcalendar_pi1_library.php (see
http://tinyurl.com/5ped2)
function debA($a){
foreach($a as $w => $s)
echo "$w => ".$s.' <br>'; //['uid']
}
It seems not to be part of a class, so if you copied the file to a new
extension, this function is double declared - this causes the error.
HTH,
Rainer
More information about the TYPO3-english
mailing list