
Zitat von
Spooky
Poste mal deine composer.json und ggf. deine config/config.yaml
Hallo Spooky,
danke für Deine Antwort. Hier erst einmal die composer.json:
Code:
{
"type": "project",
"require": {
"contao/calendar-bundle": "5.3.*",
"contao/comments-bundle": "5.3.*",
"contao/conflicts": "*@dev",
"contao/faq-bundle": "5.3.*",
"contao/listing-bundle": "5.3.*",
"contao/manager-bundle": "5.3.*",
"contao/news-bundle": "5.3.*",
"contao/newsletter-bundle": "5.3.*",
"dompdf/dompdf": "^3.0",
"guzzlehttp/guzzle": "^7.3",
"madeyourday/contao-rocksolid-columns": "^2.1",
"madeyourday/contao-rocksolid-custom-elements": "^2.4",
"madeyourday/contao-rocksolid-icon-picker": "^2.1",
"madeyourday/contao-rocksolid-mega-menu": "^2.2",
"madeyourday/contao-rocksolid-slider": "^2.2",
"madeyourday/contao-rocksolid-theme-assistant": "^2.1",
"mautic/api-library": "^3.1",
"oveleon/contao-cookiebar": "^2.1",
"oveleon/contao-member-extension-bundle": "^1.6"
},
"extra": {
"public-dir": "public",
"contao-component-dir": "assets"
},
"scripts": {
"post-install-cmd": [
"@php vendor/bin/contao-setup"
],
"post-update-cmd": [
"@php vendor/bin/contao-setup"
]
},
"config": {
"allow-plugins": {
"contao-components/installer": true,
"php-http/discovery": true,
"contao/manager-plugin": true
}
}
}
Ansonsten habe ich nur noch eine config_prod.yaml für thirdlevel-übergreifende Logins:
Code:
framework:
session:
name: NKSESSID
cookie_domain: 'naturalkids.de'
cookie_secure: auto
cookie_samesite: lax
security:
firewalls:
contao_frontend:
remember_me:
domain: 'naturalkids.de'
secure: true
samesite: lax
und ein contao/dca/tl_member.php, weil unsere User nicht zwischen Groß- und Kleinschreibung unterscheiden können:
Code:
$GLOBALS['TL_DCA']['tl_member']['fields']['username']['sql'] = "varchar(64) COLLATE utf8mb4_unicode_ci NULL";
Alles in Allem sieht das für mich recht... Gott-gewollt aus...
Liebe Grüße
Thomas