Faktura PDF - Cannot redeclare text_align_right()
Witam, mam problem z fakturkami w formacie PDF. Korzystam z LMS 1.10.5 Neith. Wersja ta nie korzysta juz z pliku lms.ini. W Konfiguracja->Interfejs uzytkownika opcji 'type' dla sekcji [invoices] nie bylo. Dodalem takowa opcje, LMS ja "zna", poniewaz dostaje jej pelny opis. Jednakze, przy zmianie wartosci 'type' z 'html' na 'pdf' oraz po wpisaniu w 'template_file' dla [invoices], logujac sie do panelu klienta i klikajac ikonke drukarki dostaje blad: Fatal error: Cannot redeclare text_align_right() (previously declared in /home/www/lms/contrib/customer_otherip/invoice_pdf.php:88) in /[ukrylem]/[ukrylem]/lms/lib/pdf.php on line 39 Nie chce dlubac w tym skrypcie chyba, ze trzeba bedzie cos przerobic... Jesli templatka to invoice_pdf.php to mam ten plik zarowno w /modules jak i w /templates, o ile to ma jakies znaczenie... Any ideas? -- _______________________ Regards/Pozdrawiam, Osman "Partyz" Waronski !DSPAM:4a4dd459277155750622685!
Poprostu masz 2x ta sama funkcje deklarowana wystarczy zahashowac albo usunac z invoice_pdf.php z linijki 88 od function .... { do ... } i powinno zadzialac bez problemow ---- Wiadomość Oryginalna ---- Od: Osman Partyz Waroński <partyzkaft@gmail.com> Do: lms@lists.lms.org.pl Data: 3 lipca 2009 11:50 Temat: [lms] Faktura PDF - Cannot redeclare text_align_right()
Witam, mam problem z fakturkami w formacie PDF. Korzystam z LMS 1.10.5 Neith. Wersja ta nie korzysta juz z plikulms.ini. W Konfiguracja->Interfejs uzytkownika opcji'type' dla sekcji [invoices] nie bylo. Dodalem takowaopcje, LMS ja "zna", poniewaz dostaje jej pelny opis.Jednakze, przy zmianie wartosci 'type' z 'html' na'pdf' oraz po wpisaniu w 'template_file' dla[invoices], logujac sie do panelu klienta i klikajac ikonkedrukarki dostaje blad: Fatal error: Cannot redeclare text_align_right() (previouslydeclared in/home/www/lms/contrib/customer_otherip/invoice_pdf.php:88) in/[ukrylem]/[ukrylem]/lms/lib/pdf.php on line 39 Nie chce dlubac w tym skrypcie chyba, ze trzeba bedzie cosprzerobic... Jesli templatka to invoice_pdf.php to mam ten plik zarowno w/modules jak i w /templates, o ile to ma jakies znaczenie... Any ideas? -- _______________________ Regards/Pozdrawiam, Osman "Partyz" Waronski
!DSPAM:4a4dd733280372010814668!
Dzieki, dziala. Dla tych, ktorzy mieliby podobny problem: usunac lub wyhaszowac: function text_align_right($x,$y,$size,$text) { blabla } function text_align_left($x,$y,$size,$text) { blabla } function text_wrap($x,$y,$width,$size,$text,$justify) { blabla } oraz (prawie na samym dole, linijka 365, o ile mamy defaultowy pliczek) $invoice['serviceaddr'] = $LMS->GetUserServiceAddress($invoice['customerid']); W dniu 3 lipca 2009 12:02 użytkownik Przemysław Bryniak napisał:
Poprostu masz 2x ta sama funkcje deklarowana wystarczy zahashowac albo usunac z invoice_pdf.php z linijki 88 od function .... { do ... } i powinno zadzialac bez problemow
---- Wiadomość Oryginalna ---- Od: Osman Partyz Waroński Do: lms@lists.lms.org.pl Data: 3 lipca 2009 11:50 Temat: [lms] Faktura PDF - Cannot redeclare text_align_right()
Witam, mam problem z fakturkami w formacie PDF. Korzystam z LMS 1.10.5 Neith. Wersja ta nie korzysta juz z plikulms.ini.. W Konfiguracja->Interfejs uzytkownika opcji'type' dla sekcji [invoices] nie bylo. Dodalem takowaopcje, LMS ja "zna", poniewaz dostaje jej pelny opis.Jednakze, przy zmianie wartosci 'type' z 'html' na'pdf' oraz po wpisaniu w 'template_file' dla[invoices], logujac sie do panelu klienta i klikajac ikonkedrukarki dostaje blad: Fatal error: Cannot redeclare text_align_right() (previouslydeclared in/home/www/lms/contrib/customer_otherip/invoice_pdf.php:88) in/[ukrylem]/[ukrylem]/lms/lib/pdf.php on line 39 Nie chce dlubac w tym skrypcie chyba, ze trzeba bedzie cosprzerobic... Jesli templatka to invoice_pdf.php to mam ten plik zarowno w/modules jak i w /templates, o ile to ma jakies znaczenie... Any ideas? -- _______________________ Regards/Pozdrawiam, Osman "Partyz" Waronski
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
!DSPAM:4a4e66cb68551711816961!
Mam jeszcze jeden problem. Na fakturce PDF w miejscu Nabywca: mam po kazdej linii kwadracik. W konfiguracji w polu [invoiced] header mam entery. I tu pytanko - skoro "/n" jest wyswietlane przez skrypt tworzacy plik pdf, co trzeba wpisac w konfiguracji, aby miec nowa linie? -- _______________________ Regards/Pozdrawiam, Osman "Partyz" Waronski !DSPAM:4a4fc84737451989010922!
Osman Partyz Waroński wrote:
Mam jeszcze jeden problem. Na fakturce PDF w miejscu Nabywca: mam po kazdej linii kwadracik. W konfiguracji w polu [invoiced] header mam entery. I tu pytanko - skoro "/n" jest wyswietlane przez skrypt tworzacy plik pdf, co trzeba wpisac w konfiguracji, aby miec nowa linie?
Mam wrażenie, że używasz pliku invoice_pdf.php ze starszej wersji. Problem "kwadracików" był poprawiony tą zmianą http://cvs.lms.org.pl/viewvc/lms/modules/invoice_pdf.php?r1=1.47.2.7&r2=1.47.2.8 Porównaj ze swoim plikiem. -- 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 !DSPAM:4a504a6a218138616076440!
Dzieki, zadzialala wersja 1.72.2.4: http://cvs.lms.org.pl/viewvc/lms/modules/invoice_pdf.php?revision=1.72.2.4&view=markup .. Po wrzuceniu podanej przez Ciebie wyrzucil mi blad odwolania do nieistniejacej funkcji check_page_length. Nie zaglebiam sie w to (na razie) bo dziala. LMS nie moj, robie komus przerobki drobne ;) Jeszcze raz dzieki. -- _______________________ Regards/Pozdrawiam, Osman "Partyz" Waronski !DSPAM:4a505762224521913455709!
uczestnicy (3)
-
A.L.E.C -
Osman Partyz Waroński -
Przemysław Bryniak