Wypowiedzi
-
Na szybko znalezione:
- https://github.com/adeel/php-pdf-parser
- https://github.com/smalot/pdfparser -
<?php
Łukasz Duda edytował(a) ten post dnia 16.11.12 o godzinie 02:54
// vm product module helper
if (!class_exists('mod_virtuemart_product'))
require_once(JPATH_ROOT.'/modules/mod_virtuemart_product/helper.php');
echo mod_virtuemart_product::addtocart($product);
?> -
FPDI - http://www.setasign.de/products/pdf-php-solutions/fpdi/
W największym skrócie - pozwala dodawać nowe elementy do PDFów. Rozszerza bibliotekę FPDF (http://www.fpdf.org/).
Uwaga - klasa nie pozwala edytować pdfów, ale można dzięki niej nałożyć nową warstwę na określoną stronę pliku PDF.
Mi się przydała do stemplowania PDFów :) -
Witam, ostatnio to ogarniałem. Trochę problemów jest, nie powiem.
-
Nie ma sprawy.
Pozdrawiam -
Jakiś czas temu spotkałem się z tym problemem, trzeba niestety ingerować w kod Sobi2.
Dokładniej:
1. Łączysz się z serwerem na którym masz Sobi2 przez klienta FTP.
2. Przechodzisz do katalogu /components/com_sobi2 .
3. Edytujesz plik o nazwie "config.class.php".
4. Szukasz funkcji o nazwie "makeSubject", kod znajduje się w linii 2162.
5. Zamieniasz kod z:
function makeSubject ( $str )
{
if ( $this->key( "string", "mail_subject_base64", true ) ) {
$iso = defined( "_ISO" ) ? explode( '=', _ISO ) : array( null , "UTF-8" );
$str = base64_encode( $str );
$str = "=?{$iso[1]}?B?{$str}=?=";
}
return $str;
}
na:
function makeSubject ( $str )
{
/*if ( $this->key( "string", "mail_subject_base64", true ) ) {
$iso = defined( "_ISO" ) ? explode( '=', _ISO ) : array( null , "UTF-8" );
$str = base64_encode( $str );
$str = "=?{$iso[1]}?B?{$str}=?=";
}*/
return $str;
}
Czyli zamieniasz kod w komentarz, żeby się nie wywoływał i nie psuł tytułu w mailach.
Powinno pomóc, jeśli nie znasz się na edycji plików i łączeniu z serwerami webowymi, zapraszam do mnie :)
Pozdrawiam,
Łukasz Duda