Use Pico::substituteFileContent() for Twig's "markdown" filter
This commit is contained in:
parent
55a0a5bc91
commit
b626782b87
@ -88,12 +88,16 @@ class PicoTwigExtension extends Twig_Extension
|
|||||||
* Don't use it to parse the contents of a page, use the `content` filter
|
* Don't use it to parse the contents of a page, use the `content` filter
|
||||||
* instead, what ensures the proper preparation of the contents.
|
* instead, what ensures the proper preparation of the contents.
|
||||||
*
|
*
|
||||||
|
* @see Pico::substituteFileContent()
|
||||||
|
* @see Pico::parseFileContent()
|
||||||
* @param string $markdown markdown to parse
|
* @param string $markdown markdown to parse
|
||||||
|
* @param array $meta meta data to use for %meta.*% replacement
|
||||||
* @return string parsed HTML
|
* @return string parsed HTML
|
||||||
*/
|
*/
|
||||||
public function markdownFilter($markdown)
|
public function markdownFilter($markdown, array $meta = array())
|
||||||
{
|
{
|
||||||
return $this->getPico()->getParsedown()->text($markdown);
|
$markdown = $this->getPico()->substituteFileContent($markdown, $meta);
|
||||||
|
return $this->getPico()->parseFileContent($markdown);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user