Skip to content

Instantly share code, notes, and snippets.

@inogo
Created November 13, 2014 15:31
Show Gist options
  • Save inogo/8faf74e91d8bf7735144 to your computer and use it in GitHub Desktop.
Save inogo/8faf74e91d8bf7735144 to your computer and use it in GitHub Desktop.
MODX nl2list output filter
<?php
parse_str($options, $options);
$options = array_merge(array(
'ul' => 0
), $options);
$lines = preg_split('/\n\r?/', trim($input));
$output = '<li>' . implode('</li><li>', $lines) . '</li>';
if ($options['ul']) {
$output = '<ul>' . $output . '</ul>';
}
return $output;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment