Skip to content

Instantly share code, notes, and snippets.

@Basster
Last active August 29, 2025 13:06
Show Gist options
  • Select an option

  • Save Basster/291fe8793a0b23dbe49584889dbedf3c to your computer and use it in GitHub Desktop.

Select an option

Save Basster/291fe8793a0b23dbe49584889dbedf3c to your computer and use it in GitHub Desktop.
sulu-news-bundle php 8.4 patch
diff --git a/vendor/thecadien/sulu-news-bundle/Controller/NewsWebsiteController.php b/vendor/thecadien/sulu-news-bundle/Controller/NewsWebsiteController.php
--- a/vendor/thecadien/sulu-news-bundle/Controller/NewsWebsiteController.php
+++ b/vendor/thecadien/sulu-news-bundle/Controller/NewsWebsiteController.php
@@ -31,7 +31,7 @@
}
if ($partial) {
- $content = $this->renderBlock(
+ return $this->renderBlock(
'news/index.html.twig',
'content',
['news' => $news]
@@ -58,35 +58,4 @@
return $this->renderView('@SuluWebsite/Preview/preview.html.twig', $parameters);
}
-
- /**
- * Returns rendered part of template specified by block.
- *
- * @param mixed $template
- * @param mixed $block
- * @param mixed $attributes
- */
- protected function renderBlock($template, $block, $attributes = [])
- {
- $twig = $this->container->get('twig');
- $attributes = $twig->mergeGlobals($attributes);
-
- $template = $twig->load($template);
-
- $level = ob_get_level();
- ob_start();
-
- try {
- $rendered = $template->renderBlock($block, $attributes);
- ob_end_clean();
-
- return $rendered;
- } catch (\Exception $e) {
- while (ob_get_level() > $level) {
- ob_end_clean();
- }
-
- throw $e;
- }
- }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment