store install or update

This commit is contained in:
fredtempez 2021-03-26 08:54:10 +01:00
parent 39e6e38107
commit 7d84df4722
1 changed files with 23 additions and 19 deletions

View File

@ -236,25 +236,29 @@ class addon extends common {
mb_detect_encoding(strftime('%d %B %Y', $store[$key]['fileDate']), 'UTF-8', true) mb_detect_encoding(strftime('%d %B %Y', $store[$key]['fileDate']), 'UTF-8', true)
? strftime('%d %B %Y', $store[$key]['fileDate']) ? strftime('%d %B %Y', $store[$key]['fileDate'])
: utf8_encode(strftime('%d %B %Y', $store[$key]['fileDate'])), : utf8_encode(strftime('%d %B %Y', $store[$key]['fileDate'])),
template::button('moduleExport' . $key, [
'class' => 'buttonBlue',
'href' => helper::baseUrl(). $this->getUrl(0) . '/storeDownload/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
'value' => template::ico('download')
])
];
/** /**
* implode(', ',array_keys($inPages,$key)) === '' * template::button('moduleExport' . $key, [
* ? template::button('moduleExport' . $key, [ * 'class' => 'buttonBlue',
* 'class' => 'buttonBlue', * 'href' => helper::baseUrl(). $this->getUrl(0) . '/storeDownload/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
* 'href' => helper::baseUrl(). $this->getUrl(0) . '/installModule/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre * 'value' => template::ico('download')
* 'value' => template::ico('download') * ])
* ]) *];
* : '' */
* ]; implode(', ',array_keys($inPages,$key)) === ''
*/ ? template::button('moduleExport' . $key, [
'class' => 'buttonBlue',
'href' => helper::baseUrl(). $this->getUrl(0) . '/installModule/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
'value' => template::ico('download')
])
: template::button('moduleExport' . $key, [
'class' => 'buttonBlue',
'href' => helper::baseUrl(). $this->getUrl(0) . '/installModule/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
'value' => template::ico('update')
])
];
} }
} }
// Valeurs en sortie // Valeurs en sortie
@ -480,7 +484,7 @@ class addon extends common {
'view' => 'import' 'view' => 'import'
]); ]);
} }
} }
@ -488,7 +492,7 @@ class addon extends common {
* Téléchargement d'un module à partir du store * Téléchargement d'un module à partir du store
*/ */
public function storeDownload() { public function storeDownload() {
} }