[TYPO3-shop] blank page with 2.7.7 and typo3 6.2

Franz Holzinger franz at ttproducts.de
Sat May 10 10:54:03 CEST 2014


On 09/05/2014 16:06, Michael Schumann wrote:
> Sorry Franz, not working :-(
>
> When i use the plugin in display mode "Product:list" there is no output on
> the frontend, only a blank page.
>
> The Error is:
> Core: Error handler (FE): PHP Warning:
> require_once(PATH_t3libclass.t3lib_stdgraphic.php) [<a
> href='function.require-once'>function.require-once</a>]: failed to open
> stream: No such file or directory in
> /www/htdocs/w00581d2/typo3/typo3conf/ext/tt_products/eid/class.tx_ttproducts
> _db.php line 44
>
> If i put under "Required parameters" in the plugin config, the entry
> "Product" in selectet objects, there is no plank page in the frontend. But
> no products are listed.

See my answer from before:

>>>
>>> What can i do?
>>
>> You must remove or comment out all the lines which have a "require_once"
>> or a "include_once" statement.

In tt_products 2.7.8 there is only the file 
/tt_products/eid/class.tx_ttproducts_db.php where it is still missing in 
TER, not in Subversion from forge.typo3.org .
Unfortunately TYPO3 TER does not offer a possibility to remove a broken 
extension version since about 2005.

On 09/05/2014 16:06, Michael Schumann wrote:> I don´t understand 
anything. In a other project i use typo3 6.1.7 with
 > tt_products 2.7.7 there is no problems with plank page or 
product-listing.
 >

The reason why this does work in TYPO3 < 6.2 and not in TYPO3 6.2 is 
simple. "require_once" includes class files which are simply not present 
under the former file names. The classes have been renamed in TYPO3 6.2. 
There is a migration tool which transforms the former classes names to 
the newer class an file names. The autoloader will take care of this. 
Also TYPO3 4.3 knows about the autoloader. Therefore you can simply 
remove all lines which have a "require_once" statement.


- Franz



More information about the TYPO3-project-tt-products mailing list