首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel & HTMLPurifier自整定问题

Laravel & HTMLPurifier自整定问题
EN

Stack Overflow用户
提问于 2014-04-08 17:50:32
回答 1查看 1.2K关注 0票数 0

我很难把HTMLPurifier安排到Laravel工作。以下是我的代码

代码语言:javascript
复制
require_once 'C:\wamp\www\workbench\vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.AllowedElements', 'strong,em,a[href],ul,ol,li,p,blockquote,h1,h2');
$config->set('HTML.AllowedAttributes', '');
$config->set('AutoFormat.RemoveEmpty', true);
$config->set('AutoFormat.AutoParagraph', false);
$purifier = new HTMLPurifier($config);

但是,当我运行我的应用程序时,我会收到以下信息:

未找到'Workbench\Dailies\Repositories\Stories\HTMLPurifier_Config‘类

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-04-09 05:49:17

安装htmlpurifier净化器最简单的方法是使用美网工作室净化器

对于进一步的引用,请尽量不要在require_once语句中使用绝对路径。当您将它与composer (mewebstudio净化器)一起安装时,您将不需要引用自动加载程序,因为composer会为您完成它。

要安装,只需将其添加到您的composer.json文件:

代码语言:javascript
复制
{
    "require": {
        "laravel/framework": "4.0.*",
        "mews/purifier": "dev-master"
    },
    "minimum-stability": "dev"
}

为了直接回答您的问题,没有找到HTMLPurifier_Config类,因为它试图在当前的名称空间中找到它(即( 'Workbench\Dailies\Repositories\Stories\HTMLPurifier_Config )而不是在它的名称空间中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22944578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档