Loading module/Oscar/src/Oscar/Controller/AdministrationController.php +128 −91 File changed.Preview size limit exceeded, changes collapsed. Show changes module/Oscar/src/Oscar/Service/OscarConfigurationService.php +27 −1 Original line number Diff line number Diff line Loading @@ -197,13 +197,19 @@ class OscarConfigurationService implements ServiceLocatorAwareInterface } } /** * @param $key * @param $value * @return $this * @throws OscarException */ public function saveEditableConfKey($key, $value) { $conf = $this->getEditableConfRoot(); error_log("Save edit : " . print_r($conf, true)); $conf[$key] = $value; $writer = new Dumper(); file_put_contents($this->getYamlConfigPath(), $writer->dump($conf)); return $this; } public function getEditableConfKey($key, $default = null) Loading Loading @@ -290,6 +296,26 @@ class OscarConfigurationService implements ServiceLocatorAwareInterface return $this->getEditableConfKey('declarersRelanceJour2', 5); } public function getDeclarersRelanceConflitMessage() :string { return $this->getEditableConfKey('declarersRelanceConflitMessage', ''); } public function getDeclarersRelanceConflitJour() :int { return $this->getEditableConfKey('declarersRelanceConflitJour', 1); } public function setDeclarersRelanceConflitMessage( string $message ) :self { return $this->saveEditableConfKey('declarersRelanceConflitMessage', $message); } public function setDeclarersRelanceConflitJour( int $days ) :self { return $this->saveEditableConfKey('declarersRelanceConflitJour', $days); } public function setDeclarersRelanceJour2($value) { return $this->saveEditableConfKey('declarersRelanceJour2', $value); Loading module/Oscar/view/oscar/administration/messages.phtml +9 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,15 @@ <textarea name="declarersRelance2" id="" cols="30" rows="10" class="form-control"><?= $declarersRelance2 ?></textarea> </div> <div class="col-md-4"> <h3><i class="icon-calendar"></i> Déclarant, conflit</h3> <p> Envoyée à <strong>J+</strong> <input type="number" name="declarersRelanceConflitJour" value="<?= $declarersRelanceConflitJour ?>"/> </p> <textarea name="declarersRelanceConflitMessage" id="" cols="30" rows="10" class="form-control"><?= $declarersRelanceConflitMessage ?></textarea> </div> </div> <div class="row"> Loading Loading
module/Oscar/src/Oscar/Controller/AdministrationController.php +128 −91 File changed.Preview size limit exceeded, changes collapsed. Show changes
module/Oscar/src/Oscar/Service/OscarConfigurationService.php +27 −1 Original line number Diff line number Diff line Loading @@ -197,13 +197,19 @@ class OscarConfigurationService implements ServiceLocatorAwareInterface } } /** * @param $key * @param $value * @return $this * @throws OscarException */ public function saveEditableConfKey($key, $value) { $conf = $this->getEditableConfRoot(); error_log("Save edit : " . print_r($conf, true)); $conf[$key] = $value; $writer = new Dumper(); file_put_contents($this->getYamlConfigPath(), $writer->dump($conf)); return $this; } public function getEditableConfKey($key, $default = null) Loading Loading @@ -290,6 +296,26 @@ class OscarConfigurationService implements ServiceLocatorAwareInterface return $this->getEditableConfKey('declarersRelanceJour2', 5); } public function getDeclarersRelanceConflitMessage() :string { return $this->getEditableConfKey('declarersRelanceConflitMessage', ''); } public function getDeclarersRelanceConflitJour() :int { return $this->getEditableConfKey('declarersRelanceConflitJour', 1); } public function setDeclarersRelanceConflitMessage( string $message ) :self { return $this->saveEditableConfKey('declarersRelanceConflitMessage', $message); } public function setDeclarersRelanceConflitJour( int $days ) :self { return $this->saveEditableConfKey('declarersRelanceConflitJour', $days); } public function setDeclarersRelanceJour2($value) { return $this->saveEditableConfKey('declarersRelanceJour2', $value); Loading
module/Oscar/view/oscar/administration/messages.phtml +9 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,15 @@ <textarea name="declarersRelance2" id="" cols="30" rows="10" class="form-control"><?= $declarersRelance2 ?></textarea> </div> <div class="col-md-4"> <h3><i class="icon-calendar"></i> Déclarant, conflit</h3> <p> Envoyée à <strong>J+</strong> <input type="number" name="declarersRelanceConflitJour" value="<?= $declarersRelanceConflitJour ?>"/> </p> <textarea name="declarersRelanceConflitMessage" id="" cols="30" rows="10" class="form-control"><?= $declarersRelanceConflitMessage ?></textarea> </div> </div> <div class="row"> Loading