Blog Home


MODX Object Names and Keys: A Source of Confusion

Many new MODX programmers stumble over the anomalies in the Names and Primary Keys of MODX Objects

Displaying MODX Context Settings

Use a simple snippet to show the value of Context Settings from a Context other than the current one

xPDOObject versus xPDOSimpleObject

Demystifying the MODX base classes: xPDOObject and xPDOSimpleObject

Understanding addPackage(), loadClass(), and getService()

Making sense of the addPackage(), loadClass(), and getService() methods

Dynamic TV-Based Drop-down Lists

Create a simple snippet to show TV-based drop-down lists in the front end.

Debugging CMPs -- A Horror Story

I recount a frustrating bug hunt and give some tips on debugging CMPs

Protecting Pages on Your Site -- The Easy Way

Protecting pages with a simple snippet

Dude, Where's My Article: Disappearing Articles

Why Articles blog posts disappear, and how to get them back

Customizing Lexicon Strings in MODX Revolution

How to find and change Lexicon strings displayed in MODX Revolution.

Security and Your MODX Articles Blog

Make sure your MODX Articles Blog doesn't create a security risk for your site.