本文整理汇总了PHP中dol_htmloutput_errors函数的典型用法代码示例。如果您正苦于以下问题:PHP dol_htmloutput_errors函数的具体用法?PHP dol_htmloutput_errors怎么用?PHP dol_htmloutput_errors使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了dol_htmloutput_errors函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: societe_prepare_head
if ($res < 0) { dol_print_error($db); exit; }
$head = societe_prepare_head($object);
dol_fiche_head($head, 'card', $langs->trans("ThirdParty"),0,'company');
// Confirm delete third party
if ($action == 'delete' || $conf->use_javascript_ajax)
{
$form = new Form($db);
$ret=$form->form_confirm($_SERVER["PHP_SELF"]."?socid=".$object->id,$langs->trans("DeleteACompany"),$langs->trans("ConfirmDeleteCompany"),"confirm_delete",'',0,"action-delete");
if ($ret == 'html') print '<br>';
}
dol_htmloutput_errors($error,$errors);
$showlogo=$object->logo;
$showbarcode=(! empty($conf->barcode->enabled) && $user->rights->barcode->lire);
print '<table class="border" width="100%">';
// Ref
/*
print '<tr><td width="25%" valign="top">'.$langs->trans("Ref").'</td>';
print '<td colspan="2">';
print $fuser->id;
print '</td>';
print '</tr>';
*/
示例2: dol_set_focus
dol_set_focus('#label');
print '<form action="' . $_SERVER['PHP_SELF'] . '?type=' . $type . '" method="POST">';
print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
print '<input type="hidden" name="urlfrom" value="' . $urlfrom . '">';
print '<input type="hidden" name="action" value="add">';
print '<input type="hidden" name="addcat" value="addcat">';
print '<input type="hidden" name="id" value="' . GETPOST('origin') . '">';
print '<input type="hidden" name="type" value="' . $type . '">';
if ($origin) {
print '<input type="hidden" name="origin" value="' . $origin . '">';
}
if ($catorigin) {
print '<input type="hidden" name="catorigin" value="' . $catorigin . '">';
}
print_fiche_titre($langs->trans("CreateCat"));
dol_htmloutput_errors('', $errors);
print '<table width="100%" class="border">';
// Ref
print '<tr>';
print '<td width="25%" class="fieldrequired">' . $langs->trans("Ref") . '</td><td><input id="label" class="flat" name="label" size="25" value="' . $label . '">';
print '</td></tr>';
// Description
print '<tr><td valign="top">' . $langs->trans("Description") . '</td><td>';
require_once DOL_DOCUMENT_ROOT . '/core/class/doleditor.class.php';
$doleditor = new DolEditor('description', $description, '', 200, 'dolibarr_notes', '', false, true, $conf->global->FCKEDITOR_ENABLE_PRODUCTDESC, ROWS_6, 50);
$doleditor->Create();
print '</td></tr>';
// Parent category
print '<tr><td>' . $langs->trans("AddIn") . '</td><td>';
print $form->select_all_categories($type, $catorigin);
print '</td></tr>';
示例3: llxHeader
llxHeader();
$html = new Form($db);
if ($action == 'create' || $action == 'confirm_paiement' || $action == 'add_paiement') {
$facture = new Facture($db);
$result = $facture->fetch($facid);
if ($result >= 0) {
$facture->fetch_thirdparty();
$title = '';
if ($facture->type != 2) {
$title .= $langs->trans("EnterPaymentReceivedFromCustomer");
}
if ($facture->type == 2) {
$title .= $langs->trans("EnterPaymentDueToCustomer");
}
print_fiche_titre($title);
dol_htmloutput_errors($errmsg);
// Bouchon
if ($facture->type == 2) {
print $langs->trans("FeatureNotYetAvailable");
llxFooter();
exit;
}
// Initialize data for confirmation (this is used because data can be change during confirmation)
if ($action == 'add_paiement') {
$i = 0;
$formquestion[$i++] = array('type' => 'hidden', 'name' => 'facid', 'value' => $facture->id);
$formquestion[$i++] = array('type' => 'hidden', 'name' => 'socid', 'value' => $facture->socid);
$formquestion[$i++] = array('type' => 'hidden', 'name' => 'type', 'value' => $facture->type);
}
// Invoice with Paypal transaction
if ($conf->paypalplus->enabled && $conf->global->PAYPAL_ENABLE_TRANSACTION_MANAGEMENT && !empty($facture->ref_int)) {
示例4: llxHeader
llxHeader('',$langs->trans("CompanySetup"),$help_url);
$linkback='<a href="'.DOL_URL_ROOT.'/admin/modules.php">'.$langs->trans("BackToModuleList").'</a>';
print_fiche_titre($langs->trans("CompanySetup"),$linkback,'setup');
$head = societe_admin_prepare_head(null);
dol_fiche_head($head, 'attributes', $langs->trans("ThirdParty"), 0, 'company');
print $langs->trans("DefineHereComplementaryAttributes",$textobject).'<br>';
print '<br>';
dol_htmloutput_errors($mesg);
// Load attribute_label
try {
$extrafields->load("extrafields:".$elementtype);
}
catch (Exception $e) {
$error="Something weird happened: ".$e->getMessage()." (errcode=".$e->getCode().")\n";
dol_syslog("societe::load ".$error, LOG_ERR);
print $error;
exit;
}
/* ************************************************************************** */
/* */
/* Creation d'un champ optionnel
示例5: llxHeader
}
/*
* View
*/
llxHeader('', $langs->trans("Donations"), 'EN:Module_Donations|FR:Module_Dons|ES:Módulo_Donaciones');
$form = new Form($db);
$formfile = new FormFile($db);
$formcompany = new FormCompany($db);
/* ************************************************************************** */
/* */
/* Creation */
/* */
/* ************************************************************************** */
if ($action == 'create') {
print_fiche_titre($langs->trans("AddDonation"));
dol_htmloutput_errors($mesg, $mesgs);
print '<form name="add" action="fiche.php" method="post">';
print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
print '<table class="border" width="100%">';
print '<input type="hidden" name="action" value="add">';
$nbrows = 11;
if (!empty($conf->projet->enabled)) {
$nbrows++;
}
// Date
print '<tr><td class="fieldrequired">' . $langs->trans("Date") . '</td><td>';
$form->select_date($donation_date ? $donation_date : -1, '', '', '', '', "add", 1, 1);
print '</td>';
print '<td rowspan="' . $nbrows . '" valign="top">' . $langs->trans("Comments") . ' :<br>';
print "<textarea name=\"note_private\" wrap=\"soft\" cols=\"40\" rows=\"15\">" . GETPOST("note_private") . "</textarea></td>";
print "</tr>";
示例6: array
$object = $GLOBALS['object'];
$statutarray = array('1' => $langs->trans("OnSell"), '0' => $langs->trans("NotOnSell"));
?>
<!-- BEGIN PHP TEMPLATE CREATE.TPL -->
<?php
print load_fiche_titre($langs->trans("Service"));
?>
<?php
dol_htmloutput_errors($this->control->tpl['error'], $this->control->tpl['errors']);
?>
<?php
dol_htmloutput_errors($GLOBALS['mesg'], $GLOBALS['mesgs']);
?>
<form action="<?php
echo $_SERVER["PHP_SELF"];
?>
" method="post">
<input type="hidden" name="token" value="<?php
echo $_SESSION['newtoken'];
?>
">
<input type="hidden" name="action" value="add">
<input type="hidden" name="type" value="1">
<input type="hidden" name="canvas" value="<?php
echo $canvas;
?>
示例7: print_fiche_titre
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* $Id: contactcard_edit.tpl.php,v 1.7 2011/07/31 23:54:11 eldy Exp $
*/
$contact = $GLOBALS['objcanvas']->control->object;
?>
<!-- BEGIN PHP TEMPLATE CONTACTCARD_EDIT.TPL.PHP DEFAULT -->
<?php
print_fiche_titre($this->control->tpl['title']);
dol_htmloutput_errors($this->control->tpl['error'],$this->control->tpl['errors']);
echo $this->control->tpl['ajax_selectcountry'];
?>
<br>
<form method="post" name="formsoc" action="<?php echo $_SERVER["PHP_SELF"].'?id='.GETPOST("id"); ?>">
<input type="hidden" name="token" value="<?php echo $_SESSION['newtoken']; ?>">
<input type="hidden" name="canvas" value="<?php echo $canvas ?>">
<input type="hidden" name="id" value="<?php echo GETPOST("id"); ?>">
<input type="hidden" name="action" value="update">
<input type="hidden" name="contactid" value="<?php echo $this->control->tpl['id']; ?>">
<input type="hidden" name="old_name" value="<?php echo $this->control->tpl['name']; ?>">
<input type="hidden" name="old_firstname" value="<?php echo $this->control->tpl['firstname']; ?>">
<?php if ($this->control->tpl['company_id']) { ?>
示例8: dol_fiche_end
{
$include=array($object->user_id,$user->id);
}*/
print $form->form_users($_SERVER['PHP_SELF'] . '?rowid=' . $object->id, $object->user_id, 'userid', '');
} else {
if ($object->user_id) {
print $form->form_users($_SERVER['PHP_SELF'] . '?rowid=' . $object->id, $object->user_id, 'none');
} else {
print $langs->trans("NoDolibarrAccess");
}
}
print '</td></tr>';
print "</table>\n";
print '</form>';
dol_fiche_end();
dol_htmloutput_errors($errmsg, $errmsgs);
/*
* Barre d'actions
*/
// Lien nouvelle cotisation si non brouillon et non resilie
if ($user->rights->adherent->cotisation->creer) {
if ($action != 'addsubscription' && $action != 'create_thirdparty') {
print '<div class="tabsAction">';
if ($object->statut > 0) {
print '<div class="inline-block divButAction"><a class="butAction" href="' . $_SERVER["PHP_SELF"] . '?rowid=' . $rowid . '&action=addsubscription">' . $langs->trans("AddSubscription") . "</a></div>";
} else {
print '<div class="inline-block divButAction"><a class="butActionRefused" href="#" title="' . dol_escape_htmltag($langs->trans("ValidateBefore")) . '">' . $langs->trans("AddSubscription") . '</a></div>';
}
print "<br>\n";
print '</div>';
print '<br>';
示例9: foreach
$label = '';
foreach ($required_fields as $value) {
if ($value) {
$label .= $value . "=" . $ldapuser[$value] . " ";
}
}
$liste[$key] = $label;
}
} else {
$message = '<div class="error">' . $ldap->error . '</div>';
}
} else {
$message = '<div class="error">' . $ldap->error . '</div>';
}
}
dol_htmloutput_errors($message);
if ($conf->ldap->enabled && $conf->global->LDAP_SYNCHRO_ACTIVE == 'ldap2dolibarr') {
// Si la liste des users est rempli, on affiche la liste deroulante
if (is_array($liste)) {
print "\n\n<!-- Form liste LDAP debut -->\n";
print '<form name="add_user_ldap" action="' . $_SERVER["PHP_SELF"] . '" method="post">';
print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
print '<table width="100%" class="border"><tr>';
print '<td width="160">';
print $langs->trans("LDAPUsers");
print '</td>';
print '<td>';
print '<input type="hidden" name="action" value="adduserldap">';
print $html->selectarray('users', $liste, '', 1);
print '</td><td align="center">';
print '<input type="submit" class="button" value="' . $langs->trans('Get') . '">';
示例10: dol_htmloutput_errors
// Note that $action and $object may have been modified by hook
if (empty($reshook) && !empty($extrafields->attribute_label)) {
print $object->showOptionals($extrafields, 'edit');
}
print '</table>';
print '<center><br>';
print '<input type="submit" class="button" value="' . $langs->trans("Add") . '">';
print ' ';
print '<input type="submit" class="button" name="cancel" value="' . $langs->trans("Cancel") . '">';
print '</center>';
print "</form>";
}
// View or edit
if ($id > 0) {
if ($error) {
dol_htmloutput_errors($error);
}
if ($mesg) {
dol_htmloutput_mesg($mesg);
}
$result = $object->fetch($id);
$object->fetch_optionals($id, $extralabels);
if ($result < 0) {
dol_print_error($db, $object->error);
exit;
}
$societe = new Societe($db);
if ($object->societe->id) {
$result = $societe->fetch($object->societe->id);
}
$object->societe = $societe;
示例11: substr
} else {
if ($action == 'reopen') {
$formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $object->id, $langs->trans('ReOpen'), $langs->trans('ConfirmReOpenProp', $object->ref), 'confirm_reopen', '', 0, 1);
} else {
if ($action == 'ask_deleteline') {
$formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $object->id . '&lineid=' . $lineid, $langs->trans('DeleteProductLine'), $langs->trans('ConfirmDeleteProductLine'), 'confirm_deleteline', '', 0, 1);
} else {
if ($action == 'validate') {
$error = 0;
// on verifie si l'objet est en numerotation provisoire
$ref = substr($object->ref, 1, 4);
if ($ref == 'PROV') {
$numref = $object->getNextNumRef($soc);
if (empty($numref)) {
$error++;
dol_htmloutput_errors($object->error);
}
} else {
$numref = $object->ref;
}
$text = $langs->trans('ConfirmValidateProp', $numref);
if (!empty($conf->notification->enabled)) {
require_once DOL_DOCUMENT_ROOT . '/core/class/notify.class.php';
$notify = new Notify($db);
$text .= '<br>';
$text .= $notify->confirmMessage('PROPAL_VALIDATE', $object->socid);
}
if (!$error) {
$formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $object->id, $langs->trans('ValidateProp'), $text, 'confirm_validate', '', 0, 1);
}
}
示例12: dolibarr_set_const
if (GETPOST('save', 'alpha')) {
$res = dolibarr_set_const($db, "FCKEDITOR_TEST", GETPOST('formtestfield'), 'chaine', 0, '', $conf->entity);
if ($res > 0) {
setEventMessage($langs->trans("RecordModifiedSuccessfully"));
}
}
/*
* View
*/
llxHeader();
$linkback = '<a href="' . DOL_URL_ROOT . '/admin/modules.php">' . $langs->trans("BackToModuleList") . '</a>';
print_fiche_titre($langs->trans("AdvancedEditor"), $linkback, 'setup');
print '<br>';
$var = true;
if (empty($conf->use_javascript_ajax)) {
dol_htmloutput_errors('', array($langs->trans("NotAvailable"), $langs->trans("JavascriptDisabled")), 1);
} else {
print '<table class="noborder" width="100%">';
print '<tr class="liste_titre">';
print '<td colspan="2">' . $langs->trans("ActivateFCKeditor") . '</td>';
print '<td align="center" width="100">' . $langs->trans("Action") . '</td>';
print "</tr>\n";
// Modules
foreach ($modules as $const => $desc) {
// Si condition non remplie, on ne propose pas l'option
if (!$conditions[$const]) {
continue;
}
$var = !$var;
print "<tr " . $bc[$var] . ">";
print '<td width="16">' . img_object("", $picto[$const]) . '</td>';
示例13: dol_print_error
$ref= $_GET['ref'];
if ($id > 0 || ! empty($ref))
{
$result=$object->fetch($_GET['id'],$_GET['ref']);
if ($result > 0)
{
$id = $object->id; // if $_GET['ref']
$result=$object->fetch_lines();
}
if ($result < 0)
{
dol_print_error($db,$object->error);
exit;
}
dol_htmloutput_errors($mesg,'');
$nbofservices=sizeof($object->lines);
$author = new User($db);
$author->fetch($object->user_author_id);
$commercial_signature = new User($db);
$commercial_signature->fetch($object->commercial_signature_id);
$commercial_suivi = new User($db);
$commercial_suivi->fetch($object->commercial_suivi_id);
$head = contract_prepare_head($object);
$hselected = 0;
示例14: dol_htmloutput_errors
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
$object=$GLOBALS['object'];
?>
<!-- BEGIN PHP TEMPLATE -->
<?php echo $langs->trans("Product"); ?>
<?php dol_htmloutput_errors($object->error,$object->errors); ?>
<table class="border allwidth">
<tr>
<td width="15%"><?php echo $langs->trans("Ref"); ?></td>
<td colspan="2"><?php echo $object->ref; ?></td>
</tr>
<tr>
<td><?php echo $langs->trans("Label") ?></td>
<td><?php echo $object->label; ?></td>
<?php if ($object->photos) { ?>
<td valign="middle" align="center" width="30%" rowspan="<?php echo $object->nblignes; ?>">
<?php echo $object->photos; ?>