[TYPO3-UG Denmark] ext commerce problemer
Stefan Kreisberg
stefan at nospam-linkfactory.dk
Mon Sep 18 17:00:54 CEST 2006
Hej Brian,
Brian Bendtsen wrote:
> Hej
>
> Er der nogen der har erfaring med commerce RC1?
>
> Jeg har eksperimenteret lidt med den i dag og fulgte quick install
> notatet. Jeg får imidlertid nogle php fejl når jeg sætter plugin'et
> commerce - produktliste ind på en side.
>
> Fejlene er disse:
>
> Warning: array_merge() [function.array-merge]: Argument #2 is not an
> array in
> C
\Typo3\sites\webshop\typo3conf\ext\commerce\lib\class.tx_commerce_tcefunc_categorytree.php
> on line 73
>
> Warning: Invalid argument supplied for foreach() in
> C:\Typo3\sites\webshop\typo3conf\ext\graytree\lib\class.tx_graytree_db.php
> on line 74
>
> Warning: reset() [function.reset]: Passed variable is not an array or
> object in
> C
\Typo3\sites\webshop\typo3conf\ext\graytree\lib\class.tx_graytree_view.php
> on line 206
>
> Warning: Invalid argument supplied for foreach() in
> C
\Typo3\sites\webshop\typo3conf\ext\graytree\lib\class.tx_graytree_view.php
> on line 207
Warnings med arrays der ikke er arrays er en klassiker: folk (typo3 kodere)
glemmer desværre tit og ofte at initialisere deres array og validere dem
før de kører dem igennem en foreach. Der er dog ingenting farligt ved disse
fejl, og de vil formodentligt forsvinde af sig selv i takt med at du får
noget data i din produktportefølge.
Men hvis du VIL være sikker med livrem og seler så find frem til linie 73 og
74 og ... og tilføje et tjek i koden ala:
if(is_array($Arg2) && count($Arg2)) {
// original array_merge el. foreach eller hvad der nu fejlede ...
}
> Fatal error: Call to a member function wrapIcon() on a non-object in
> C
\Typo3\sites\webshop\typo3conf\ext\graytree\lib\class.tx_graytree_view.php
> on line 728
Den er straks værre. Her er jeg umiddelbart blank. Tjek at din kildekode er
i orden og smid evt. et par linier før og efter linie 728 så vi kan blive
klogere ...
> Nogen der kan hjælpe?
>
> /Brian Bendtsen
--
vh Stefan Kreisberg, a.k.a. Strato
***********************************
Injustice anywhere is a threat to justice everywhere.
-- Martin Luther King, Jr.
More information about the TYPO3-UG-denmark
mailing list