Dotclear

Ticket #185 (closed defect: wontfix)

Opened 18 years ago

Last modified 18 years ago

Mise à jour des settings non immédiate

Reported by: bruno Owned by: olivier
Priority: normal Milestone: 2.0
Component: module:core Version: dev
Severity: normal Keywords:
Cc:

Description

Actuellement, en faisant le traitement suivant :

$core->blog->settings->put("ma_valeur","toto","string","description");
$value = $core->blog->settings->ma_valeur;

$value ne prendra pas pour valeur "toto", mais la valeur définie avant le $core->blog->settings->put.

Il faudrait mettre à jour le tableau local de $core->blog->settings lors d'un appel à put().

Le patch suivant corrige le souci, mais je ne sais pas s'il est suffisant :

En ligne 234 de inc/core/class.dc.settings.php, ajouter :

$this->settings[$id]['value'] = $cur->setting_value;

Change History

comment:1 Changed 18 years ago by olivier

  • Status changed from new to closed
  • Resolution set to wontfix

C'est un comportement parfaitement normal. Une mise à jour des settings implique une redirection.

Note: See TracTickets for help on using tickets.

Sites map