J’avais fait un article il y a longtemps pour avoir la rootline de la page courante sur laquelle se situe le plugin, et j’ai eu besoin il y a peu de récupérer la rootline d’une page en particulier. Le code est toujours aussi simple mais il faut le connaitre :

// Instanciation de la classe pageSelect
$temp_sys_page = t3lib_div::makeInstance('t3lib_pageSelect');

// Renvoie un tableau contenant la rootline de la page ayant pour id $this->id
$rootline = $temp_sys_page->getRootLine($this->id);

Partager :


Article(s) sur le même sujet :

  1. Récupérer la rootline
  2. Changer le titre de la page dans un plugin
  3. Affecter et récupérer le baseURL
  4. Récupérer la configuration d’un autre plugin
  5. Récupérer toute la config Typoscript d’une extension