Matau čia daugumai problemų yra kaip PDF padaryti lietuviškai simoboliai ant 1.2.5 versijos.
Bent mums šis sprendimas tai tikrai padėjo :)
1. Parsisiųskite TCPDF, iš čia: http://www.sourcefor.../projects/tcpdf
2. Nukopijuotike visą turinį į /tools/tcpdf/
3. /config/config.inc.php byloje padarykite šiuos pakeitimus
define('_PS_FPDF_PATH_', _PS_TOOL_DIR_.'fpdf/');pakeiskite į
define('_PS_TCPDF_PATH_', _PS_TOOL_DIR_.'tcpdf/');4. /clases/PDF.php faile padarykite šiuos pakeitimus
4.1
include_once(_PS_FPDF_PATH_.'fpdf.php');
class PDF extends FPDF
pakeiskite į
require_once(_PS_TCPDF_PATH_.'config/lang/eng.php');
include_once(_PS_TCPDF_PATH_.'tcpdf.php');
class PDF_PageGroup extends TCPDF
4.2
FPDF::FPDF($orientation, $unit, $format);
pakeiskite į
TCPDF::__construct($orientation, $unit, $format, true);
4.3
static private function convertSign($s)
{
return str_replace('¥', chr(165), str_replace('£', chr(163), str_replace('€', chr(128), $s)));
}
pakeiskite į
static private function convertSign($s)
{
return html_entity_decode($s,ENT_NOQUOTES,'UTF-8');
}
4.4
return $font ? $font : 'Arial';
pakeiskite į
return $font ? $font : 'freesans';
5. /classes/Tools.php faile padarykite šiuos pakeitimus
static public function iconv($from, $to, $string)
{
//Uncoment lines below to return to previous condition
//$converted = htmlentities($string, ENT_NOQUOTES, $from);
//$converted = html_entity_decode($converted, ENT_NOQUOTES, $to);
//return $converted;
//Delete line below to return on previous condition.
return $string;
}
Bandykit :)
Jei kas neveiktų, rašykit.




Back to top









