Witam,
chciałby zrobić wybór zobowiązań przy generowaniu umowy, z tego co widać można do tego użyć przygotowanego skrytpu 'plugin.php', niestety poniższa funkcja jak poniżej nie działa:
$assignments = $LMS->GetCustomerAssignments($cid);
jak się okazuje nie działa z tego powodu że skrypt 'plugin.php' nie dzierżawi dostępu do klas LMSa, dodałem więc:
include SYS_DIR.'/contrib/initLMS.php';
i dostęp do zbioru funkcji już jest, pytanie tylko czy jest to prawidłowe podejście ?
W dniu 13-10-05 12:39, Piotr Polok pisze:
Witam,
chciałby zrobić wybór zobowiązań przy generowaniu umowy, z tego co widać można do tego użyć przygotowanego skrytpu 'plugin.php', niestety poniższa funkcja jak poniżej nie działa:
$assignments = $LMS->GetCustomerAssignments($cid);
jak się okazuje nie działa z tego powodu że skrypt 'plugin.php' nie dzierżawi dostępu do klas LMSa, dodałem więc:
include SYS_DIR.'/contrib/initLMS.php';
i dostęp do zbioru funkcji już jest, pytanie tylko czy jest to prawidłowe podejście ?
Czy prawidłowe to nie wiem, jak sam napisałeś działa. Ja mam inaczej. Tam gdzie masz w przykładzie linijkę : global $SMARTY; wpisz: global $SMARTY, $LMS, $DB;
W dniu 2013-10-07 16:46, Waldemar Dymkiewicz napisał(a):
W dniu 13-10-05 12:39, Piotr Polok pisze:
Witam,
chciałby zrobić wybór zobowiązań przy generowaniu umowy, z tego co widać można do tego użyć przygotowanego skrytpu 'plugin.php', niestety poniższa funkcja jak poniżej nie działa:
$assignments = $LMS->GetCustomerAssignments($cid);
jak się okazuje nie działa z tego powodu że skrypt 'plugin.php' nie dzierżawi dostępu do klas LMSa, dodałem więc:
include SYS_DIR.'/contrib/initLMS.php';
i dostęp do zbioru funkcji już jest, pytanie tylko czy jest to prawidłowe podejście ?
Czy prawidłowe to nie wiem, jak sam napisałeś działa. Ja mam inaczej. Tam gdzie masz w przykładzie linijkę : global $SMARTY; wpisz: global $SMARTY, $LMS, $DB;
Dzięki, też działa i wygląda bardziej poprawnie ;).
uczestnicy (3)
-
Piotr Polok
-
Piotr Polok
-
Waldemar Dymkiewicz