De:Tutorials MODxMenuExtern

From MODx Wiki

Jump to: navigation, search

So bekommt man das MODx-MenĂ¼ in andere PHP-Anwendungen wie zum beispiel einen Online-Shop:

Hier wird gezeigt wie man in einer externen Datei ein Chunk und ein Snippet anspricht.

  • Download von MODxAPI und die Datei im Wurzelverzeichnis ablegen.
  • Erzeuge eine Datei namens modxmenu.php (oder einem beliebigem Namen) mit folgendem Inhalt:
<?php
 
$path = '/pfad/tum/wurzelverzeichnis/';
include_once($path.'modxapi.php');
 
$modx = new MODxAPI();
// Datenbank-Verbindung
$modx->connect();
$modx->getSettings();
 
$html = $modx->getChunk('Menu-StyleSheet');
$html.= $modx->runSnippet('DropMenu', array('topnavClass' => 'nav', 'selfAsLink' => 'true'));
echo $html;
 
?>
  • In der externen Anwendung per include die Datei modxmenu.php einbinden.
  • Das wars
Personal tools