Ergebnis 1 bis 3 von 3

Thema: Fehlermeldung beim Versuch zusätzliche Datenbankfelder anzulegen

  1. #1
    Contao-Nutzer Avatar von tamague
    Registriert seit
    19.05.2010.
    Ort
    Klagenfurt
    Beiträge
    199

    Gesicht zeigt die Zunge Fehlermeldung beim Versuch zusätzliche Datenbankfelder anzulegen

    Hallo ,
    komme nicht weiter
    ich möchte unter contao 4.9.35 zusätzliche Datenbankfelder in der Tabelle tl_calendar_events_member updatesicher anlegen
    habe schon mehere Varianten versucht , auch meine letzte bringt keinen Erfolg
    Ordner contao/dca erstellt, darin die Datei tl_calendar_events_member.php mit folgenden Inhalt:

    PHP-Code:
    <?php 
    // contao/dca/tl_calendar_events_member
    use Contao\CoreBundle\DataContainer\PaletteManipulator;

    $GLOBALS['TL_DCA']['tl_calendar_events_member']['fields']['testfeld'] = [
        
    'filter'    => true,
        
    'sorting'   => true,
        
    'search'    => true,
        
    'inputType' => 'text',
        
    'eval'      => ['maxlength' => 255'tl_class' => 'w50'],
        
    'sql'       => "varchar(255) NOT NULL default ''",
    ];

    PaletteManipulator::create()
        ->
    addField('testfeld''weitererteilnehmer1'PaletteManipulator::POSITION_AFTER)

    // then apply it to the palette as usual
        
    ->applyToPalette('default''tl_calendar_events_member')
    ;
    ?>

    Ich bekomme folgende Fehlermeldung (var/logs) :
    Code:
     2022-12-12 15:41:10] request.INFO: Matched route "contao_install". {"route":"contao_install","route_parameters":{"_route":"contao_install","_scope":"backend","_token_check":true,"_controller":"Contao\\InstallationBundle\\Controller\\InstallationController::installAction"},"request_uri":"https://xxx/contao/install","method":"GET"} []
    [2022-12-12 15:41:11] request.CRITICAL: Uncaught PHP Exception Contao\CoreBundle\DataContainer\PaletteNotFoundException: "Palette "default" not found in table "tl_calendar_events_member"" at /var/www/vhosts/100001/htdocs/vendor/contao/core-bundle/src/DataContainer/PaletteManipulator.php line 113 {"exception":"[object] (Contao\\CoreBundle\\DataContainer\\PaletteNotFoundException(code: 0): Palette \"default\" not found in table \"tl_calendar_events_member\" at /var/www/vhosts/100001/htdocs/vendor/contao/core-bundle/src/DataContainer/PaletteManipulator.php:113)"} []

    Ich komme nicht drauf ,was ich falsch mache?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.063
    Partner-ID
    10107

    Standard

    Woher kommt tl_calendar_events_member? Das gibt es in Contao von Haus aus nicht.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von tamague
    Registriert seit
    19.05.2010.
    Ort
    Klagenfurt
    Beiträge
    199

    Standard

    Es wurde das Modul
    markocupic/calendar-event-booking-bundle installiert,
    https://packagist.org/packages/marko...booking-bundle
    ich dachte , wenn ich das nach der Anleitung im Forum mache , würde es auch funktionieren

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •