Bug dans la gestion des pluginq
This commit is contained in:
parent
f0dcc903ec
commit
3589b536da
@ -503,32 +503,39 @@ class plugin extends common {
|
|||||||
// Avec les commandes de sauvegarde et de restauration
|
// Avec les commandes de sauvegarde et de restauration
|
||||||
|
|
||||||
$keyi18n = self::$i18nContent;
|
$keyi18n = self::$i18nContent;
|
||||||
$valueI18n = $pagesInfos[self::$i18nContent];
|
if (isset($pagesInfos) &&
|
||||||
foreach ($valueI18n as $keyPage=>$value) {
|
is_array($pagesInfos[self::$i18nContent]) )
|
||||||
if (isset($infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']])) {
|
{
|
||||||
// Co[nstruire le tableau de sortie
|
foreach ($pagesInfos[self::$i18nContent] as $keyPage=>$value) {
|
||||||
self::$modulesData[] = [
|
if (isset($infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']]))
|
||||||
$infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']] ['realName'],
|
{
|
||||||
$pagesInfos[$keyi18n][$keyPage]['moduleId'],
|
// Co[nstruire le tableau de sortie
|
||||||
$infoModules[$pagesInfos [$keyi18n][$keyPage]['moduleId']] ['version'],
|
self::$modulesData[] = [
|
||||||
//template::flag($keyi18n, '20px'),
|
$infoModules[$pagesInfos[$keyi18n][$keyPage]['moduleId']] ['realName'],
|
||||||
'<a href ="' . helper::baseUrl() . $keyPage . '" target="_blank">' . $pagesInfos [$keyi18n][$keyPage]['title'] . ' (' .$keyPage . ')</a>',
|
$pagesInfos[$keyi18n][$keyPage]['moduleId'],
|
||||||
template::button('dataExport' . $keyPage, [
|
$infoModules[$pagesInfos [$keyi18n][$keyPage]['moduleId']] ['version'],
|
||||||
'href' => helper::baseUrl(). $this->getUrl(0) . '/dataExport/' . $keyi18n . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage . '/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
//template::flag($keyi18n, '20px'),
|
||||||
'value' => template::ico('download'),
|
'<a href ="' . helper::baseUrl() . $keyPage . '" target="_blank">' . $pagesInfos [$keyi18n][$keyPage]['title'] . ' (' .$keyPage . ')</a>',
|
||||||
'help' => 'Exporter les données du module'
|
template::button('dataExport' . $keyPage, [
|
||||||
]),
|
'href' => helper::baseUrl(). $this->getUrl(0) . '/dataExport/' . $keyi18n . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage . '/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
template::button('dataDelete' . $keyPage, [
|
'value' => template::ico('download'),
|
||||||
'href' => helper::baseUrl(). $this->getUrl(0) . '/dataDelete/' . $keyi18n . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage . '/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
'help' => 'Exporter les données du module'
|
||||||
'value' => template::ico('trash'),
|
]),
|
||||||
'class' => 'buttonRed dataDelete',
|
template::button('dataDelete' . $keyPage, [
|
||||||
'help' => 'Détacher le module de la page',
|
'href' => helper::baseUrl(). $this->getUrl(0) . '/dataDelete/' . $keyi18n . '/' . $pagesInfos[$keyi18n][$keyPage]['moduleId'] . '/' . $keyPage . '/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
])
|
'value' => template::ico('trash'),
|
||||||
];
|
'class' => 'buttonRed dataDelete',
|
||||||
|
'help' => 'Détacher le module de la page',
|
||||||
|
])
|
||||||
|
];
|
||||||
|
} else {
|
||||||
|
self::$modulesData[] = [];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'title' => 'Gestion des modules',
|
'title' => 'Gestion des modules',
|
||||||
|
@ -62,6 +62,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php echo template::speech('Aucun module orphelin.'); ?>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="tabContent displayNone" id="dataContainer">
|
<div class="tabContent displayNone" id="dataContainer">
|
||||||
@ -87,5 +89,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php echo template::speech('Aucune donnée de module.'); ?>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
Loading…
Reference in New Issue
Block a user