문제
사용자 정의 모듈의 Joomla 기본 기사 옵션에서 이상한 문제에 직면했습니다.
Joomla 기사 섹션에서 가격과 같은 텍스트를 입력 할 때 $20
사이트 프런트 엔드에 표시되지 않습니다.공백으로 사용하는 경우 $ 20
잘 작동합니다.
이 기사는 사용자 정의 모듈을 사용하여 프런트 엔드에 표시됩니다.
이 기사와 같은 내용은 사용자 정의 모듈을 사용하여 DB에서 읽고 다음과 같이 출력됩니다.
echo $fullArticle = JHtml::_('content.prepare', $values->introtext);
이 모듈은 다음과 같은 다른 기사 내부에 로드됩니다. {loadposition mypostion}
다른 기사에 $20를 직접 넣으면 잘 작동합니다. Joomla가 생각하는 사용자 정의 모듈과 로딩 위치 시간을 사용하는 것 같습니다. $20
변수로?
이 문제를 해결하도록 도와주세요!
해결책
문제를 직접 해결했고,
콘텐츠 플러그인을 만들었고 그 안에는 모든 것이 포함되어 있습니다. $
다음으로 대체된 기호 $
나는 작동한다!
뭔가,
$article_content = str_replace('$','$',$article->text);
이것이 앞으로 다른 누군가에게 도움이 되기를 바랍니다.
제휴하지 않습니다 StackOverflow