BundlePluginInterface
This commit is contained in:
@@ -6,14 +6,21 @@ use Contao\CoreBundle\ContaoCoreBundle;
|
|||||||
use Contao\ManagerPlugin\Bundle\BundlePluginInterface;
|
use Contao\ManagerPlugin\Bundle\BundlePluginInterface;
|
||||||
use Contao\ManagerPlugin\Bundle\Config\BundleConfig;
|
use Contao\ManagerPlugin\Bundle\Config\BundleConfig;
|
||||||
use Contao\ManagerPlugin\Bundle\Parser\ParserInterface;
|
use Contao\ManagerPlugin\Bundle\Parser\ParserInterface;
|
||||||
|
use Contao\CalendarBundle\ContaoCalendarBundle;
|
||||||
|
use Contao\NewsBundle\ContaoNewsBundle;
|
||||||
|
use MummertMedia\ContaoMeilisearchBundle\MummertMediaContaoMeilisearchBundle;
|
||||||
|
|
||||||
class Plugin implements BundlePluginInterface
|
class Plugin implements BundlePluginInterface
|
||||||
{
|
{
|
||||||
public function getBundles(ParserInterface $parser)
|
public function getBundles(ParserInterface $parser)
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
BundleConfig::create(\MummertMedia\ContaoMeilisearchBundle\ContaoMeilisearchBundle::class)
|
BundleConfig::create(MummertMediaContaoMeilisearchBundle::class)
|
||||||
->setLoadAfter([ContaoCoreBundle::class]),
|
->setLoadAfter([
|
||||||
|
ContaoCoreBundle::class,
|
||||||
|
ContaoCalendarBundle::class,
|
||||||
|
ContaoNewsBundle::class,
|
||||||
|
]),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,16 +1,18 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use Contao\CoreBundle\DataContainer\PaletteManipulator;
|
|
||||||
|
|
||||||
$dca = &$GLOBALS['TL_DCA']['tl_calendar_events'];
|
$dca = &$GLOBALS['TL_DCA']['tl_calendar_events'];
|
||||||
|
|
||||||
if (isset($dca['palettes']['default'])) {
|
use Contao\CoreBundle\DataContainer\PaletteManipulator;
|
||||||
PaletteManipulator::create()
|
|
||||||
|
/**
|
||||||
|
* Palettes
|
||||||
|
*/
|
||||||
|
PaletteManipulator::create()
|
||||||
->addLegend('meilisearch_legend', 'pal_expert_legend', PaletteManipulator::POSITION_AFTER)
|
->addLegend('meilisearch_legend', 'pal_expert_legend', PaletteManipulator::POSITION_AFTER)
|
||||||
->addField('priority', 'meilisearch_legend')
|
->addField('priority', 'meilisearch_legend')
|
||||||
->addField('keywords', 'meilisearch_legend')
|
->addField('keywords', 'meilisearch_legend')
|
||||||
->applyToPalette('default', 'tl_calendar_events');
|
->applyToPalette('default', 'tl_calendar_events');
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Priority
|
* Priority
|
||||||
|
|||||||
Reference in New Issue
Block a user