Chciałbym na liście rekordów mieć pole które będzie sumować wartości z pola ilość w innej tabeli
wstawiam funkcję:
public function getIloscTowaru()
{
$query = $this->Database->execute("SELECT SUM(ilosc) FROM tl_faktury_magazyn_pz_pozycje WHERE id_towaru=47;");
$IloscTowaru = mysql_result($query);
return $IloscTowaru;
}
w ustawieniach pola daję:
'ilosc' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_towary']['ilosc'],
'exclude' => true,
'inputType' => 'text',
'search' => true,
'eval' => array('mandatory'=>true, 'maxlength'=>10),
'options_callback' => array('tl_faktury_magazyn_pz_pozycje', 'getIloscTowaru'),
),
nijak nie chce mi to działaćmimo iż dałem pojedynczy towar
chcę mieć zliczanie ilosci każdego towaru
chcę zrobić na liście rekordów coś w rodzaju stanów magazynowych
najpewniej coś namieszałem, będę wdzięczny za uwagi bym trafił na właściwą drogę



Do góry
Zgłoś







