Commit 57b8ca55 authored by Laurent's avatar Laurent

Eliminate some sql queries on bib_admin_profil

parent a0605999
Pipeline #11111 passed with stage
in 71 minutes and 45 seconds
......@@ -351,7 +351,7 @@ class Class_AdminVarLoader extends Storm_Model_Loader {
protected function _getNewsletterVars() {
return [
'NEWSLETTER_ID_PROFIL' => Class_AdminVar_Meta::newCombo($this->_('Profil de la page de désinscription<br/>Par défaut : page d\'accueil du portail'),
['options' => ['selectOptions' => $this->_getProfilsOptions()],
['options' => function() { return ['selectOptions' => $this->_getProfilsOptions()]; },
'renderer' => $this->_getProfilRenderer()]),
'NEWSLETTER_UNSUBSCRIBE_TEXT' => Class_AdminVar_Meta::newDefault($this->_('Texte de désinscription version texte<br/>Le lien est inséré à la place de {{URL}}<br/>Par défaut : Lien pour se désinscrire de cette lettre d\'information : {{URL}}'),
['value' => $this->_('Lien pour se désinscrire de cette lettre d\'information : {{URL}}')]),
......
......@@ -156,8 +156,11 @@ class Class_AdminVar_Meta {
public function getForm($var) {
$options = $this->getAttribute('options', []);
if (is_callable($options))
$options = $options();
return ZendAfi_Form_Admin_AdminVar::newWithAdminVar($var,
$this->getAttribute('options', []));
$options);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment