I’m new to Concrete CMS today. Used Softaculous to set up latest version.
When I try to edit the Page Header I get this error code:
Undefined variable $titleFormat
with a bunch of directory listings.
All other areas are editable.
Any suggestions?
Thanks
David
Are you using php8? If so, try configuring your server for php7.4.
Could you show us the whole error stack? (The directory listing you’re referring to)
Sure here it is below:
Undefined variable $titleFormat
Details
/home/therapyd/public_html/concrete/blocks/hero_image/edit.php(38): Whoops\Exception\ErrorException->null |
|
/home/therapyd/public_html/concrete/blocks/hero_image/edit.php(38): Whoops\Run->handleError |
|
/home/therapyd/public_html/concrete/src/Block/View/BlockView.php(267): null->include |
|
/home/therapyd/public_html/concrete/src/View/AbstractView.php(164): Concrete\Core\Block\View\BlockView->renderViewContents |
|
/home/therapyd/public_html/concrete/views/dialogs/block/edit.php(33): Concrete\Core\View\AbstractView->render |
|
/home/therapyd/public_html/concrete/src/View/View.php(295): null->include |
|
/home/therapyd/public_html/concrete/src/View/View.php(273): Concrete\Core\View\View->renderInnerContents |
|
/home/therapyd/public_html/concrete/src/View/DialogView.php(34): Concrete\Core\View\View->renderViewContents |
|
/home/therapyd/public_html/concrete/src/View/AbstractView.php(164): Concrete\Core\View\DialogView->renderViewContents |
|
/home/therapyd/public_html/concrete/src/Routing/ControllerRouteAction.php(82): Concrete\Core\View\AbstractView->render |
|
/home/therapyd/public_html/concrete/src/Http/RouteDispatcher.php(37): Concrete\Core\Routing\ControllerRouteAction->execute |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\RouteDispatcher->dispatch |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\DispatcherDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/DefaultDispatcher.php(127): Concrete\Core\Http\Middleware\MiddlewareStack->process |
|
/home/therapyd/public_html/concrete/src/Http/DefaultDispatcher.php(60): Concrete\Core\Http\DefaultDispatcher->handleDispatch |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/DispatcherDelegate.php(39): Concrete\Core\Http\DefaultDispatcher->dispatch |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/FrameOptionsMiddleware.php(39): Concrete\Core\Http\Middleware\DispatcherDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\FrameOptionsMiddleware->process |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/StrictTransportSecurityMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\StrictTransportSecurityMiddleware->process |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/ContentSecurityPolicyMiddleware.php(36): Concrete\Core\Http\Middleware\MiddlewareDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ContentSecurityPolicyMiddleware->process |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/CookieMiddleware.php(35): Concrete\Core\Http\Middleware\MiddlewareDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\CookieMiddleware->process |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/ApplicationMiddleware.php(29): Concrete\Core\Http\Middleware\MiddlewareDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareDelegate.php(50): Concrete\Core\Http\Middleware\ApplicationMiddleware->process |
|
/home/therapyd/public_html/concrete/src/Http/Middleware/MiddlewareStack.php(86): Concrete\Core\Http\Middleware\MiddlewareDelegate->next |
|
/home/therapyd/public_html/concrete/src/Http/DefaultServer.php(85): Concrete\Core\Http\Middleware\MiddlewareStack->process |
|
/home/therapyd/public_html/concrete/src/Foundation/Runtime/Run/DefaultRunner.php(125): Concrete\Core\Http\DefaultServer->handleRequest |
|
/home/therapyd/public_html/concrete/src/Foundation/Runtime/DefaultRuntime.php(102): Concrete\Core\Foundation\Runtime\Run\DefaultRunner->run |
|
/home/therapyd/public_html/concrete/dispatcher.php(45): Concrete\Core\Foundation\Runtime\DefaultRuntime->run |
|
/home/therapyd/public_html/index.php(2): null->require |
|
enlil
6
Yes, I’m running version 9.1.1
I’m getting that error with PHP 8.0.8. Running PHP 7.4.21 I get this:
< class=“ccm-block-page-title page-title”>Work with Us
The H1 is not being inserted.
If I put the block in edit mode and just save with no changes it works fine.
I changed the block view to:
if ($title) {
echo "<$formatting class='ccm-block-page-title page-title'\">" . h($title) . "</$formatting>";
}
and that fixed the issue