Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][Symfony]mPDF w symfony 2
Forum PHP.pl > Forum > PHP > Frameworki
adibak20
Witam,
Czy ktoś próbował dodawać biblioteki np mpdf2

Robie tak:
w autoload.php

  1. 'mpdf'=> __DIR__.'/../vendor/mpdf',


a AppKernal:

  1. new mpdf/mPDF(),


i nie rozpoznaje klasy ?
wie ktoś w czym problem ?

Pozdrawiam
Adibak
wookieb
..... znakiem separacji namespaceów jest \ a nie /
adibak20
tez nie, a w pliki mpdf.php nie trzeba dać namespace questionmark.gif
wookieb
Wróć do manuala i zapoznał się z namespaceami.

Nie wiem jak symfony 2 wspiera autoloading klas, które nie działają w namespace.
Generalnie odwołanie do twojej klasy wygląda nastepująco
  1. new \mPDF();


Tutaj masz gotowe bundle dla symfony 2 dotyczące obsługi pdfów http://bundles.knplabs.org/search?q=pdf
destroyerr
Z tego co się zorientowałem, to biblioteki mpdf nie trzeba traktować żadnym autoloaderem, bo programista korzysta tylko z jednej klasy. mdpf nie wspiera żadnej konwencji ładowania klas, więc możesz albo dodawać ją "ręcznie" albo jakimś autoloaderem korzystającym z mapy klas. Drugie rozwiązanie jest mocno przesadzone.
Dobrze by było, żebyś w swoim projekcie dorzucił swoją klasę pdf, która by dziedziczyła po mpdf, w tym samym pliku też ładowałbyś klasę mpdf. Tym sposobem miałbyś jakieś tam automatyczne ładowanie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.