Twig now|date('U') Deprecated error in PHP8.1

问题描述 投票:0回答:0

在树枝模板中渲染日期时发生错误

{{ now|date('U') }}

An exception has been thrown during the rendering of a template ("strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated").

我在 Docker 上运行带有 Timber 1.22 的 Wordpress 6。

Docker配置:

    image: wordpress:php8.1-apache

跟踪:

#0 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Environment.php(418) : eval()'d code(108): Twig\Template->displayBlock('content', Array, Array)
#1 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Template.php(405): __TwigTemplate_19e953ac82e7bf70b0e4e2d5b05fa513->doDisplay(Array, Array)
#2 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Template.php(378): Twig\Template->displayWithErrorHandling(Array, Array)
#3 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Environment.php(418) : eval()'d code(42): Twig\Template->display(Array, Array)
#4 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Template.php(405): __TwigTemplate_96a9cc6e1c053dd508d258c668aa8759->doDisplay(Array, Array)
#5 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Template.php(378): Twig\Template->displayWithErrorHandling(Array, Array)
#6 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/Template.php(390): Twig\Template->display(Array)
#7 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/twig/twig/src/TemplateWrapper.php(45): Twig\Template->render(Array, Array)
#8 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/timber/timber/lib/Loader.php(79): Twig\TemplateWrapper->render(Array)
#9 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/timber/timber/lib/Timber.php(334): Timber\Loader->render('page-home.twig', Array, false, 'default')
#10 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/timber/timber/lib/Timber.php(383): Timber\Timber::compile(Array, Array, false, 'default', true)
#11 /var/www/html/wp-content/themes/pupcart-theme-develop/vendor/timber/timber/lib/Timber.php(410): Timber\Timber::fetch(Array, Array, false, 'default')
#12 /var/www/html/wp-content/themes/pupcart-theme-develop/page.php(378): Timber\Timber::render(Array, Array)
#13 /var/www/html/wp-includes/template-loader.php(106): include('/var/www/html/w...')
#14 /var/www/html/wp-blog-header.php(19): require_once('/var/www/html/w...')
#15 /var/www/html/index.php(17): require('/var/www/html/w...')
#16 {main}
php wordpress twig timber php-8.1
© www.soinside.com 2019 - 2024. All rights reserved.