질문Q #22094
htmlpurifier
nuno2020-02-05 18:05:20

CI4에 Composer 로 설치를 했는데 사용방법을 도저히 모르겠네요

어떻게 사용하는건지 알수 있을까요? 메뉴얼을 찾아봐도 모르겠네요

부탁드리겠습니다.

$ composer require ezyang/htmlpurifier

https://github.com/ezyang/htmlpurifier

답변6
#1 한대승(불의회상) 2020-02-06 11:50:39
$config = HTMLPurifier_Config::createDefault();
$purifier = new HTMLPurifier($config);
$clean_html = $purifier->purify($dirty_html);

하시면 됩니다.

http://htmlpurifier.org/docs 살펴보세요.

#2 nuno 2020-02-06 16:39:01

@불의회상

Class 'App\Controllers\Admin\Config\HTMLPurifier_Config' not found 

말씀하신데로 했는데 오류가 나오네요.

#3 한대승(불의회상) 2020-02-07 07:59:54

네임스페이스 확인해 보십시오.

화이팅~~

#4 nuno 2020-02-07 14:50:19

@불의화상

use의 경로를 어떻게해야할지 모르겠네요 ㅠ.ㅠ

use ezyang\htmlpurifier;

이렇게 해도안되네요

#5 한대승(불의회상) 2020-02-07 17:02:29
$config = \HTMLPurifier_Config::createDefault();
$purifier = new \HTMLPurifier($config);
$clean_html = $purifier->purify($dirty_html);

로 해보세요.

#6 nuno 2020-02-07 21:18:56

@불의화상

동작하네요 진심 감사합니다. ㅠ.ㅠ