[9.2.00.dev] sitemap et search dans les pages Tinymce
This commit is contained in:
parent
0a130fdcc3
commit
7c1bce467f
@ -549,11 +549,19 @@ class common {
|
|||||||
/**
|
/**
|
||||||
* Génére un fichier json avec la liste des pages
|
* Génére un fichier json avec la liste des pages
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function pages2Json() {
|
public function pages2Json() {
|
||||||
// Sauve la liste des pages pour TinyMCE
|
// Sauve la liste des pages pour TinyMCE
|
||||||
$parents = [];
|
$parents = [];
|
||||||
$rewrite = (helper::checkRewrite()) ? '' : '?';
|
$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) {
|
foreach($this->getHierarchy(null,false,false) as $parentId => $childIds) {
|
||||||
$children = [];
|
$children = [];
|
||||||
// Exclure les barres
|
// Exclure les barres
|
||||||
@ -585,6 +593,7 @@ class common {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 3 tentatives
|
// 3 tentatives
|
||||||
for($i = 0; $i < 3; $i++) {
|
for($i = 0; $i < 3; $i++) {
|
||||||
if (file_put_contents ('core/vendor/tinymce/link_list.json', json_encode($parents), LOCK_EX) !== false) {
|
if (file_put_contents ('core/vendor/tinymce/link_list.json', json_encode($parents), LOCK_EX) !== false) {
|
||||||
|
Loading…
Reference in New Issue
Block a user