$form->addInput(array('type'=>'datefield','name'=>'date','size'=>'20','value'=>$cl_date));
// Dropdown for clients if the clients plugin is enabled.
-if (in_array('cl', explode(',', $user->plugins))) {
+if ($user->isPluginEnabled('cl')) {
$clients = ttTeamHelper::getActiveClients($user->team_id);
$form->addInput(array('type'=>'combobox','name'=>'client','style'=>'width: 250px;','data'=>$clients,'datakeys'=>array('id','name'),'value'=>$cl_client,'empty'=>array(''=>$i18n->getKey('dropdown.select'))));
}
if (ttInvoiceHelper::createInvoice($fields)) {
header('Location: invoices.php');
exit();
- }
+ } else {
$err->add($i18n->getKey('error.db'));
+ }
}
-} // POST
+} // isPost
$smarty->assign('forms', array($form->getName()=>$form->toArray()));
$smarty->assign('onload', 'onLoad="document.invoiceForm.number.focus()"');