PHP 클래스 Neos\FluidAdaptor\Core\Parser\TemplateProcessor\NamespaceDetectionTemplateProcessor
Compared to TYPO3Fluid that just removes all CDATA sections from the template before parsing, this pre processor
finds CDATA and base65 encodes those areas of the template and surrounds that with a call to the Base64DecodeViewHelper
which results in the the CDATA section to be present in the final output without any changes from fluid.
파일 보기
프로젝트 열기: neos/flow-development-collection
공개 프로퍼티들
공개 메소드들
메소드 상세
preProcessSource()
공개 메소드
Pre-process the template source before it is
returned to the TemplateParser or passed to
the next TemplateProcessorInterface instance.
protectCDataSectionsFromParser()
공개 메소드
CDATA sections will appear as they are in the final rendered result.
registerNamespacesFromTemplateSource()
공개 메소드
Register all namespaces that are declared inside the template string
throwExceptionsForUnhandledNamespaces()
공개 메소드
Throw an UnknownNamespaceException for any unknown and not ignored
namespace inside the template string.
프로퍼티 상세