[TYPO3-english] [TYPO3 6.2] [dix_urltool] "browse" button failing
Jerome P
portal.j at hotmail.fr
Fri Jul 4 10:34:13 CEST 2014
Hello everyone,
I've migrated TYPO3 from 4.5 to 6.2, but I have a problem with dix_urltool extension.
When I'm on the "404-Error-Hanling" menu, if I want to change the 404-Errorpage and I click the button at the left of the input field to do that, the new opened window contains :
Not Found
The requested URL /test.com/typo3/browse_links.php was not found on this server.
And I have in the error log :
[Wed Jul 02 22:44:17 2014] [error] [client 194.254.11.181] script '/www/docs/typo3/browse_links.php' not found or unable to stat, referer: ttps://mywebsite.fr/typo3conf/ext/dix_urltool/mod1/index.php
The file "/typo3/browse_links.php" doesn't exist anymore since 6.1...
Actually I saw in the extension code (/typo3conf/ext/dix_urltool/mod1/index.php) :
var url = "' . $this->doc->backPath . 'browse_links.php?act=page&mode=wizard&P[itemName]=urltoolurl&P[formName]=editform";
But as the previous errors showed, this script was removed ; interesting to read that dix_urltool " Supports TYPO3 version 6.0.0 - 6.2.99 ".
So I tried to copy/paste the browse_links.php file from 6.1 and put it in the "right" place in 6.2 ; obviously it doesn't work, when I click the button, the opening window is completely white, and I have in the error log :
[Thu Jul 03 15:23:45 2014] [error] [client 194.254.11.181] PHP Fatal error: Call to protected method TYPO3\\CMS\\Recordlist\\Controller\\ElementBrowserController::init() from context '' in /www/docs/typo3_src-6.2.3/typo3/browse_links.php on line 48, referer: ttps://mywebsite.fr/typo3conf/ext/dix_urltool/mod1/index.php?&id=0&SET[function]=1
I'm not a TYPO3 dev, so for now I've read neither all the TYPO3 core documentation, nor the extension development guide : is there a "simple" way to fix this problem and make this extension 6.2 compatible, or do I have to read all these things and try to fix the extension myself ?
I read things about wizards, and TYPO3\\CMS\\Recordlist\\Controller\\ElementBrowserController, but I'm not sure how to integrate these things with the extension.
Thanks in advance !
More information about the TYPO3-english
mailing list