Work on odt generation

This commit is contained in:
Laurent Destailleur 2010-06-15 19:56:55 +00:00
parent 77020dd8be
commit b38d352c4b

View File

@ -314,17 +314,18 @@ class doc_generic_odt extends ModeleThirdPartyDoc
'DELIMITER_LEFT' => '{', 'DELIMITER_LEFT' => '{',
'DELIMITER_RIGHT' => '}') 'DELIMITER_RIGHT' => '}')
); );
//var_dump($odfHandler); exit;
// Make substitutions // Make substitutions
$tmparray=$this->get_substitutionarray_mysoc($mysoc); $tmparray=$this->get_substitutionarray_mysoc($mysoc);
//var_dump($tmparray); exit;
foreach($tmparray as $key=>$value) foreach($tmparray as $key=>$value)
{ {
try { try {
if (preg_match('/logo$/',$key)) // Image if (preg_match('/logo$/',$key)) // Image
{ {
//var_dump($value);exit; //var_dump($value);exit;
$odfHandler->setImage($key, $value); if (file_exists($value)) $odfHandler->setImage($key, $value);
else $odfHandler->setVars($key, 'ErrorFileNotFound', true, 'UTF-8');
} }
else // Text else // Text
{ {
@ -341,7 +342,8 @@ class doc_generic_odt extends ModeleThirdPartyDoc
try { try {
if (preg_match('/logo$/',$key)) // Image if (preg_match('/logo$/',$key)) // Image
{ {
$odfHandler->setImage($key, $value); if (file_exists($value)) $odfHandler->setImage($key, $value);
else $odfHandler->setVars($key, 'ErrorFileNotFound', true, 'UTF-8');
} }
else // Text else // Text
{ {