[9.2.00.dev] sitemap et search dans les pages Tinymce

This commit is contained in:
fredtempez 2019-07-04 19:54:51 +02:00
parent 0a130fdcc3
commit 7c1bce467f

View File

@ -549,11 +549,19 @@ class common {
/**
* Génére un fichier json avec la liste des pages
*
*/
*/
public function pages2Json() {
// Sauve la liste des pages pour TinyMCE
$parents = [];
$rewrite = (helper::checkRewrite()) ? '' : '?';
// Sitemap et Search
$parents [] = ['title'=>'Rechercher dans le site',
'value'=>$rewrite.'search'
];
$parents [] = ['title'=>'Plan du site',
'value'=>$rewrite.'sitemap'
];
// Boucle de recherche des pages actives
foreach($this->getHierarchy(null,false,false) as $parentId => $childIds) {
$children = [];
// Exclure les barres
@ -585,6 +593,7 @@ class common {
}
// 3 tentatives
for($i = 0; $i < 3; $i++) {
if (file_put_contents ('core/vendor/tinymce/link_list.json', json_encode($parents), LOCK_EX) !== false) {