forked from Snck3rs/contao-leaflet-maps
Remove template debug placeholders (#93)
This commit is contained in:
@@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Remove template debug placeholders, it breaks generated javascript
|
||||||
|
|
||||||
## [3.2.1] - 2020-09-02
|
## [3.2.1] - 2020-09-02
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|||||||
@@ -385,11 +385,15 @@ class MapProvider
|
|||||||
];
|
];
|
||||||
|
|
||||||
$content = $this->templateEngine->render($templateReference, $parameters);
|
$content = $this->templateEngine->render($templateReference, $parameters);
|
||||||
$event = new GetJavascriptEvent($definition, $content);
|
$content = preg_replace(
|
||||||
|
['/^<!-- TEMPLATE (START): .+ -->\n*/', '/\n*<!-- TEMPLATE (END): .+ -->$/'],
|
||||||
|
'',
|
||||||
|
$content
|
||||||
|
);
|
||||||
|
|
||||||
|
$event = new GetJavascriptEvent($definition, $content);
|
||||||
$this->eventDispatcher->dispatch($event::NAME, $event);
|
$this->eventDispatcher->dispatch($event::NAME, $event);
|
||||||
|
|
||||||
$buffer = $event->getJavascript();
|
return $event->getJavascript();
|
||||||
|
|
||||||
return $buffer;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user