addon erreur d'adresse de store
This commit is contained in:
parent
812e7ca904
commit
8112e732d7
@ -217,33 +217,36 @@ class addon extends common {
|
|||||||
* Catalogue des modules sur le site ZwiiCMS.fr
|
* Catalogue des modules sur le site ZwiiCMS.fr
|
||||||
*/
|
*/
|
||||||
public function store() {
|
public function store() {
|
||||||
$url = 'http://zwiicms.fr/?modules-2/list';
|
$url = 'http://zwiicms.fr/?modules/list';
|
||||||
$store = json_decode(helper::urlGetContents($url), true);
|
$store = json_decode(helper::urlGetContents($url), true);
|
||||||
// Modules installés
|
if ($store) {
|
||||||
$infoModules = helper::getModules();
|
// Modules installés
|
||||||
// Clés moduleIds dans les pages
|
$infoModules = helper::getModules();
|
||||||
$inPages = helper::arrayCollumn($this->getData(['page']),'moduleId', 'SORT_DESC');
|
// Clés moduleIds dans les pages
|
||||||
foreach( $inPages as $key=>$value){
|
$inPages = helper::arrayCollumn($this->getData(['page']),'moduleId', 'SORT_DESC');
|
||||||
$inPagesTitle[ $this->getData(['page', $key, 'title' ]) ] = $value;
|
foreach( $inPages as $key=>$value){
|
||||||
}
|
$inPagesTitle[ $this->getData(['page', $key, 'title' ]) ] = $value;
|
||||||
// Parcourir les données des modules
|
}
|
||||||
foreach ($store as $key=>$value) {
|
// Parcourir les données des modules
|
||||||
self::$storeList [] = [
|
foreach ($store as $key=>$value) {
|
||||||
'<a href="' . helper::baseurl() . $this->getUrl(0) . '/item/' . $key . '">'.$store[$key]['title'].'</a>',
|
self::$storeList [] = [
|
||||||
$store[$key]['fileVersion'],
|
'<a href="' . helper::baseurl() . $this->getUrl(0) . '/item/' . $key . '">'.$store[$key]['title'].'</a>',
|
||||||
mb_detect_encoding(strftime('%d %B %Y', $store[$key]['fileDate']), 'UTF-8', true)
|
$store[$key]['fileVersion'],
|
||||||
? strftime('%d %B %Y', $store[$key]['fileDate'])
|
mb_detect_encoding(strftime('%d %B %Y', $store[$key]['fileDate']), 'UTF-8', true)
|
||||||
: utf8_encode(strftime('%d %B %Y', $store[$key]['fileDate'])),
|
? strftime('%d %B %Y', $store[$key]['fileDate'])
|
||||||
implode(', ',array_keys($inPages,$key)) === ''
|
: utf8_encode(strftime('%d %B %Y', $store[$key]['fileDate'])),
|
||||||
? template::button('moduleExport' . $key, [
|
implode(', ',array_keys($inPages,$key)) === ''
|
||||||
'class' => 'buttonBlue',
|
? template::button('moduleExport' . $key, [
|
||||||
'href' => helper::baseUrl(). $this->getUrl(0) . '/installModule/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
'class' => 'buttonBlue',
|
||||||
'value' => template::ico('download')
|
'href' => helper::baseUrl(). $this->getUrl(0) . '/installModule/' . $key.'/' . $_SESSION['csrf'],// appel de fonction vaut exécution, utiliser un paramètre
|
||||||
])
|
'value' => template::ico('download')
|
||||||
: ''
|
])
|
||||||
|
: ''
|
||||||
|
|
||||||
];
|
];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'title' => 'Catalogue de modules',
|
'title' => 'Catalogue de modules',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user