1
내 사용자 모듈은 사용자 입력 필터를 제공 드루팔 함수는 아래와 같다 :드루팔 입력 필터 만 변경 한 패턴
함수 my_custom_filter ($ 텍스트) {
return preg_replace('~<img(.*)src=\"/sites/default/files/(.*)\"~', '<img$1src="' . variable_get('static_url', "http://fileserver.com") ."/". file_directory_path() . "/" . '$2' . "\"", $text);
}
당신이 볼 수 있듯이, 나는 CDN fileserver에 대한 모듈을 rte (나는 tinymce 사용)에 입력 된 이미지에 대한 변경을 사용합니다.
문제는이며, 필자는 주어진 텍스트의 마지막 패턴 만 변경합니다. 나는 왜 이런 일이 일어나는 지 이해할 수 없다. 어떤 생각?