Generowanie umowy i niedzialajace zmienne globalne w plugin.php
Witam. Przy generowaniu umowy i wybraniu szablonu można sobie zdefiniować jakieś dodatkowe pola, typu np: korekta długości trwania umowy, czy jakiś komentarz, jak w przypadku przykładu dodanego do lmsa. Problem jest z tym taki, że w plugin.php nijak nie mogę odwołać się do zmiennych globalnych, ($SESSION, czy $LMS), a zależy mi na tym, by skrypt plugin.php wygenerował dodatkowy formularz na podstawie id klienta, dla którego umowa jest właśnie generowana. Jak zatem przenieść zmienną z id klienta, a najlepiej $SESSION i $LMS do skryptu plugin.php? -- Pozdrawiam. Emers
On 06.09.2010 20:01, Emers wrote:
Przy generowaniu umowy i wybraniu szablonu można sobie zdefiniować jakieś dodatkowe pola, typu np: korekta długości trwania umowy, czy jakiś komentarz, jak w przypadku przykładu dodanego do lmsa. Problem jest z tym taki, że w plugin.php nijak nie mogę odwołać się do zmiennych globalnych, ($SESSION, czy $LMS), a zależy mi na tym, by skrypt plugin.php wygenerował dodatkowy formularz na podstawie id klienta, dla którego umowa jest właśnie generowana.
Jak zatem przenieść zmienną z id klienta, a najlepiej $SESSION i $LMS do skryptu plugin.php?
global $SESSION, $SMARTY, $LMS, $DB; a ID klienta masz w $customer lub $document['customerid'], w zależności od tego czy plugin został wywołany ajaxem czy przez zapis dokumentu. -- Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252 LAN Management System Developer http://lms.org.pl Roundcube Webmail Developer http://roundcube.net
uczestnicy (2)
-
A.L.E.C -
Emers