O'Reilly logo

MODx Web Development by Antano Solar John

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MODx API

MODx provides APIs that you can use to avoid recreating commonly-used functions. The MODx APIs are accessed through the DocumentParser object $modx. You can explore more of the MODx internals by trying the following at the top of the helloworld snippet, after the <?php open tag:

echo '<pre>';
print_r($MODx);
echo '</pre>';
exit;

This will print the entire structure of the $modx object, so you can learn a great deal from the output.

You can use any of the available API functions from within the snippet using the $modx->functionname() syntax. In fact, the functions that you have been using to set the placeholders, and to display a chunk, are themselves a part of the MODx API that is available through the $modx object.

Next, we will see examples ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required