$xtpl->assign("dividerSpan", 4); //Assign DetailView Fileds $xtpl->assign('name', $focus->name); $xtpl->assign('account_name', $focus->account_name); $xtpl->assign('account_id', $focus->account_id); $xtpl->assign('contact_name', $focus->contact_name); $xtpl->assign('contact_id', $focus->contact_id); $xtpl->assign('assigned_user_name', $focus->assigned_user_name); $xtpl->assign('description', nl2br(url2html($focus->description))); $xtpl->assign('vision', $focus->vision); $xtpl->assign('period', $app_list_strings['clientorders_period_options'][$focus->period]); $xtpl->assign('pnum', $focus->number); $xtpl->assign('category', $app_list_strings['clientorders_category_options'][$focus->category]); $xtpl->assign('note', $focus->note); $xtpl->assign('quantity', $focus->quantity); $xtpl->assign('status', $app_list_strings['clientorder_component_status'][$focus->status]); $xtpl->assign('samples', $focus->samples); $xtpl->assign('file', $focus->file); $xtpl->assign('deadline', $focus->deadline); $xtpl->assign('date_entered', $focus->date_entered); $xtpl->assign('date_modified', $focus->date_modified); $pdf->DisplayPreferences('HideWindowUI'); $pdf->AddPage(); $xtpl->parse("main"); $html = $xtpl->pdf_out('main'); $html_encoded = iconv('utf-8', 'CP1251', $html); $pdf->UseCSS(true); $pdf->DisableTags(); $pdf->WriteHTML($html_encoded); //echo $html_encoded; $pdf->Output("{$focus->number}.pdf", 'D');