Witam Próbuję zrobić plugin do szablonu dokumentu. W pluginie chcę mieć pole input do wpisywania np kwoty (to jest ok) oraz listę dokumentów klienta żeby wybrać dokument którego dotyczy tworzony aneks no i tu poległem:(. w pliku plugin.php chcę zastosować taki skrypt z funkcją GetAll(): --------------------------------------plugin.php---------------------------- <?php
global $SMARTY;
function GetDocumentL($customerr=NULL) { global $DB;
$listt = GetAll('SELECT docid, number, type, title, cdate, fromdate, todate, description, filename, md5sum, contenttype, template, closed, documents.name, customerid FROM documentcontents, documents LEFT JOIN numberplans ON (numberplanid = numberplans.id) LEFT JOIN customers ON (customerid = customers.id) WHERE documents.id = documentcontents.docid ' .($customerr ? 'AND customerid = '.$customerr : '') .' ORDER BY cdate ASC'; return $listt; }
$documentlist = GetDocumentL(76);
$SMARTY->assign( array( 'documents' => documentlist, ) );
$result = $SMARTY->fetch($_DOC_DIR.'/templates/'.$engine['name'].'/plugin.html');
?> ---------------------------------- gdy wybieram szablon wywala mi błąd " Error: the XML response that was returned from the server is invald. Received: " ale jeśli nie użyję funkcji GetAll tylko np $listt = 'cos tam'; to działa. Mam pytanie co zrobić, mam pisać własną funkcję do połączenia z bazą itd czy mogę korzystać ze zdefiniowanych w LMS'ie? Z góry dziękuję za odpowiedź.
Z poważaniem
Dariusz Raczkowski www.atrium-pc.pl gg: 11995886
!DSPAM:48a44680192085156419305!