[TYPO3-shop] Setup Problem
Peter Chodyra
info at twojadmin.pl
Tue Nov 7 00:58:33 CET 2006
Franz,
Ok, just to double check:
I replaced the lines:
//if ($allowedItems || $allowedItems=='0') {
// $allowedItemArray = t3lib_div::trimExplode(',',$allowedItems);
// $allowedItemArray =
$TYPO3_DB->fullQuoteArray($allowedItemArray,$itemTable->table->name);
// $where .= ' AND uid IN ('.implode(',',$allowedItemArray).')';
//}
with:
$typoVersion = t3lib_div::int_from_ver($GLOBALS['TYPO_VERSION']);
if ($allowedItems || $allowedItems=='0') {
$tempArray = t3lib_div::trimExplode(',',$allowedItems);
if ($typoVersion < 4000000) {
foreach ($tempArray as $k => $value) {
$allowedItemArray[$k] =
$TYPO3_DB->fullQuoteStr($value,$itemTable->table->name);
}
} else {
$dblangfile = 'locallang_db.xml';
$allowedItemArray =
$TYPO3_DB->fullQuoteArray($tempArray,$itemTable->table->name);
}
$where .= ' AND uid IN ('.implode(',',$allowedItemArray).')';
}
I don't get the error anymore but now I just don't see the product list. :(
P.
"Franz Holzinger" <franz at fholzinger.com> wrote in message
news:mailman.1.1162837118.3572.typo3-project-tt-products at lists.netfielders.de...
> Peter Chodyra a écrit :
>> Fatal error: Call to undefined method t3lib_DB::fullQuoteArray() in
>> /home/users/peterch/public_html/typo3/typo3conf/ext/tt_products/view/class.tx_ttproducts_list_view.php
>> on line 191
>>
>
> Change the code lines to
>
> $typoVersion = t3lib_div::int_from_ver($GLOBALS['TYPO_VERSION']);
>
> if ($allowedItems || $allowedItems=='0') {
> $tempArray = t3lib_div::trimExplode(',',$allowedItems);
> if ($typoVersion < 4000000) {
> foreach ($tempArray as $k => $value) {
> $allowedItemArray[$k] =
> $TYPO3_DB->fullQuoteStr($value,$itemTable->table->name);
> }
> } else {
> $dblangfile = 'locallang_db.xml';
> $allowedItemArray =
> $TYPO3_DB->fullQuoteArray($tempArray,$itemTable->table->name);
> }
>
> $where .= ' AND uid IN ('.implode(',',$allowedItemArray).')';
> }
>
>
> Greets,
>
> Franz
More information about the TYPO3-project-tt-products
mailing list