|
|
|
@ -424,17 +424,20 @@ class theme extends common {
|
|
|
|
|
'imageContainer' => $this->getInput('themeHeaderImageContainer')
|
|
|
|
|
]]);
|
|
|
|
|
// Modification de la position du menu selon la position de la bannière
|
|
|
|
|
switch ($this->getInput('themeHeaderPosition') &&
|
|
|
|
|
$this->getData(['theme','menu','position']) !== 'site' &&
|
|
|
|
|
$this->getData(['theme','menu','position']) !== 'top' ) {
|
|
|
|
|
case 'site' :
|
|
|
|
|
$position = str_replace ('body','site',$this->getData(['theme','menu','position']));
|
|
|
|
|
break;
|
|
|
|
|
case 'body' :
|
|
|
|
|
$position = str_replace ('site','body',$this->getData(['theme','menu','position']));
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
$position = $this->getData(['theme','menu','position']);
|
|
|
|
|
if ( $this->getInput('themeHeaderPosition') &&
|
|
|
|
|
$this->getData(['theme','menu','position']) !== 'site' &&
|
|
|
|
|
$this->getData(['theme','menu','position']) !== 'top' )
|
|
|
|
|
{
|
|
|
|
|
switch ($this->getInput('themeHeaderPosition')) {
|
|
|
|
|
case 'site' :
|
|
|
|
|
$position = str_replace ('body','site',$this->getData(['theme','menu','position']));
|
|
|
|
|
break;
|
|
|
|
|
case 'body' :
|
|
|
|
|
$position = str_replace ('site','body',$this->getData(['theme','menu','position']));
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
$position = $this->getData(['theme','menu','position']);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$this->setData(['theme', 'menu', [
|
|
|
|
|