josuey / li3_markdown
Lithium PHP Markdown 解析器
dev-master
2012-05-26 02:24 UTC
Requires
- php: >=5.3
- joseym/li3_installer: master
This package is not auto-updated.
Last update: 2024-09-14 11:45:44 UTC
README
Lithium 库用于解析 markdown,使用 PHP Markdown Extra。
PHP Markdown Extra 版本: 1.2.4
安装
使用 Composer
最佳选项
修改你的项目 composer.json
文件
{ "require": { ... "joseym/li3_markdown": "master" ... } }
运行 php composer.phar install
(或 php composer.phar update
),除了将其添加到你的库之外,你应该可以正常使用了。
子模块或克隆
选择以下之一
将插件克隆/下载到你的应用的 libraries
目录。
子模块
从你的 app
目录
git submodule add git://github.com/joseym/li3_markdown.git libraries/li3_markdown
克隆
从你的 app/libraries
目录
git clone git://github.com/joseym/li3_markdown.git
使用方法
要启用库,在 app/config/bootstrap/libraries.php
文件的末尾添加以下行
Libraries::add('li3_markdown');
Markdown 视图
要使用 markdown 解析整个视图,只需将你的模板命名为类似
view_name.md.php
渲染器将看到它是一个 markdown 模板并将其渲染,否则它将像正常一样渲染。
选择性渲染
这是一个辅助方法,允许你通过 markdown 解析器选择性地渲染文本。要在模板文件中渲染结果,只需调用
markdown
辅助器并运行display
<?php echo $this->markdown->display($markup) ?>
协作
一如既往,我欢迎你的协作来使事情“更好”,所以如果你觉得需要,请分支并贡献。
致谢
- 原始插件由 @sandelius 创建