Backend Template Anpassung
Hallo,
in einer Erweiterung möchte ich das Backendtemplate anpassen - leider wird mir die Anpassung nicht angezeigt.
PHP-Code:
<?php
// src/Controller/ContentElement/DividerController.php
declare(strict_types=1);
namespace Berecont\ContaoDividerBundle\Controller\ContentElement;
use Contao\BackendTemplate;
use Contao\ContentModel;
use Contao\CoreBundle\Controller\ContentElement\AbstractContentElementController;
use Contao\CoreBundle\ServiceAnnotation\ContentElement;
use Contao\Template;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
/**
* Class DividerController
*
* @ContentElement(DividerController::TYPE, category="werbepanorama", template="ce_divider")
*/
class DividerController extends AbstractContentElementController
{
public const TYPE = 'divider';
protected function getResponse(Template $template, ContentModel $model, Request $request): ?Response
{
$template->dividerWidth = $model->dividerWidth;
....
}
public function generate()
{
if (TL_MODE === 'BE') {
$template = new \BackendTemplate('be_wildcard');
$template->wildcard = '### Trennlinie ' . $template->dividerWidth . ' ###';
return $template->parse();
}
return parent::generate();
}
}
Muss ich an anderer Stelle noch eine Einstellung vornehmen?
Wo liegt mein Fehler?
Vielen Dank für die Hilfestellung