Browse Source

initCss variable d'instance

10600
F Tempez 4 months ago
parent
commit
3247e14a83
  1. 6
      module/gallery/gallery.php
  2. 4
      module/search/search.php

6
module/gallery/gallery.php

@ -175,7 +175,9 @@ class gallery extends common {
* Initialisation du thème d'un nouveau module
*/
private function initCSS($moduleId) {
// Variable commune
$fileCSS = self::DATADIRECTORY . $moduleId . '.css' ;
// Check la présence de la config
if ( $this->getData(['module', $moduleId, 'config']) === null ) {
require_once('module/gallery/ressource/defaultdata.php');
$this->setData(['module', $moduleId, 'config', [
@ -197,14 +199,12 @@ class gallery extends common {
'versionData' => theme::$defaultData['versionData']
]]);
}
// Check la présence de la feuille de style
if ( !file_exists(self::DATADIRECTORY . $moduleId . '.css')) {
// Variables génériques
// Dossier de l'instance
if (!is_dir(self::DATADIRECTORY )) {
mkdir (self::DATADIRECTORY, 0777, true);
}
// Nom de la feuille de style
$this->setData(['module', $moduleId, 'config', 'style', $fileCSS]);

4
module/search/search.php

@ -85,7 +85,7 @@ class search extends common {
// Sauver les données par défaut
init::$defaultData['style'] = self::DATADIRECTORY . $moduleId . '.css';
$this->setData(['module', $this->getUrl(0), 'config', init::$defaultData]);
$this->setData(['module', $moduleId, 'config', init::$defaultData]);
$style = '.searchItem {background:' . $this->getData(['module', $moduleId, 'config', 'keywordColor']). ';}';
@ -94,8 +94,6 @@ class search extends common {
mkdir (self::DATADIRECTORY , 0777, true);
}
$success = file_put_contents(self::DATADIRECTORY . $moduleId . '.css' , $style );
}
}

Loading…
Cancel
Save