hi, since version 3.3, it is no longer necessary to use these functions. you can replace:
$mesg = "<div class='error'>". $langs->trans('xxx')."</ div>"; ...... dol_htmloutput_errors ($mesg); by just : setSeventMessage($langs->trans('xxx'), 'errors'); // for error or setSeventMessage($langs->trans('xxx')); // for ok or setSeventMessage($langs->trans('xxx'), 'warnings'); // for warning This function loads the messages, and function llxFooter() will be responsible for displaying messages. by cons in classes, you must return your messages always like this: $this->error = $ langs->trans('xxx'); or $this->error = 'xxx'; (the function setSeventMessage() will handle the translation.) Le 09/11/12 06:28, Florian Henry a écrit : > Hello Marc Henri, > > The common functions to call for this is located in > core/lib/function.lib.php > > /** > * Print formated error messages to output (Used to show messages on > html output). > * > * @param string $mesgstring Error message > * @param array $mesgarray Error messages array > * @param int $keepembedded Set to 1 in error message > must be kept embedded into its html place (this disable jnotify) > * @return void > * > * @see dol_print_error > * @see dol_htmloutput_mesg > */ > function dol_htmloutput_errors($mesgstring='', $mesgarray='', > $keepembedded=0) > > or > > /** > * Print formated messages to output (Used to show messages on html > output). > * > * @param string $mesgstring Message > * @param array $mesgarray Messages array > * @param string $style Which style to use ('ok', > 'warning', 'error') > * @param int $keepembedded Set to 1 if message must be > kept embedded into its html place (this disable jnotify) > * @return void > * > * @see dol_print_error > * @see dol_htmloutput_errors > */ > function dol_htmloutput_mesg($mesgstring='',$mesgarray='', > $style='ok', $keepembedded=0) > > > > > Put it after the llxHeader() in your php page like : > > llxHeader(); > > print_titre('toto'); > > if ($error) { > dol_htmloutput_errors('',$mesg_err,1); > } > > > > > Kind regards > > > Florian HENRY > florian.he...@open-concept.pro > +33 6 03 76 48 07 > http://www.open-concept.pro > > Le 09/11/2012 03:07, Marc-Henri Pamiseux a écrit : >> Hi, >> >> In some case, i can see an error message on the top of the page, in a >> red/pink box. This box is an html <div> using the CSS class >> "jnotify-message". Ok, but what is the name of the function that can >> display such a message ? I can't find it as easily than i would believe. >> >> Best regards >> >> >> _______________________________________________ >> Dolibarr-dev mailing list >> Dolibarr-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev > > > > _______________________________________________ > Dolibarr-dev mailing list > Dolibarr-dev@nongnu.org > https://lists.nongnu.org/mailman/listinfo/dolibarr-dev Cordialement, -- Régis Houssin --------------------------------------------------------- Cap-Networks Cidex 1130 34, route de Gigny 71240 MARNAY FRANCE VoIP: +33 1 83 62 40 03 GSM: +33 6 33 02 07 97 Web: http://www.cap-networks.com/ Email: regis.hous...@cap-networks.com Dolibarr developer: re...@dolibarr.fr Web Portal: http://www.dolibarr.fr/ SaaS offers: http://www.dolibox.fr/ Shop: http://www.dolistore.com/ Development platform: https://doliforge.org/ ---------------------------------------------------------
_______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/dolibarr-dev