Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metatags im Modul News werden nicht eingefügt #40

Open
lkrempler opened this issue Nov 17, 2024 · 4 comments
Open

Metatags im Modul News werden nicht eingefügt #40

lkrempler opened this issue Nov 17, 2024 · 4 comments

Comments

@lkrempler
Copy link

Hallo,
ich habe die Erweiterung in der Contao Version 4.13.50 installiert.

Egal was ich versuche, die Meta Tags werden in meinem Newsreader nicht angezeigt.

Für normale Artikel funktioniert es normal.

Gibt es irgendetwas zu beachten in dem Templates?

@bennyborn
Copy link
Member

bennyborn commented Nov 18, 2024

Ich kann unter Contao 4.13.50 kein Problem feststellen:

image

An den Templates gibt es nichts zu tun.
Die Erweiterung nutzt diverse Hooks um die neuen Metadaten direkt in den head der Seite zu schreiben.

Allerdings kann man natürlich nicht ausschließen das eine veränderte fe_page.html5 oder eine andere Erweiterung Probleme bereiten. Wenn es an anderen Stellen funktioniert würde ich fast auf eine Erweiterung tippen - poste mal Deine composer.json.

@lkrempler
Copy link
Author

lkrempler commented Nov 19, 2024

Danke für die prompte Antwort. Tatsächlich werden ein paar Tags eingefügt:

image

Sicherheitshalber habe ich dann den Head-Bereich einer aktuellen fe_page.html5 im Template verwendet, allerdings keiner verbesserung.

Vermutlich liegt es wirklich an einer anderen Erweiterung.

Hier die composer.json:

{
    "type": "project",
    "require": {
        "contao/calendar-bundle": "4.13.*",
        "contao/comments-bundle": "4.13.*",
        "contao/conflicts": "*@dev",
        "contao/faq-bundle": "4.13.*",
        "contao/listing-bundle": "4.13.*",
        "contao/manager-bundle": "4.13.*",
        "contao/news-bundle": "4.13.*",
        "contao/newsletter-bundle": "4.13.*",
        "contao/tcpdf-bundle": "^1.2",
        "delahaye/dlh_googlemaps": "^2.4",
        "heimrichhannot/contao-teaser-bundle": "^1.1",
        "isotope/isotope-core": "^2.6",
        "madeyourday/contao-rocksolid-slider": "^2.0",
        "numero2/contao-opengraph3": "^4.3",
        "terminal42/contao-leads": "^1.4"
    },
    "extra": {
        "contao-component-dir": "assets"
    },
    "scripts": {
        "post-install-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ],
        "post-update-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ]
    }
}

@bennyborn
Copy link
Member

Hmm also in der Liste sticht mir jetzt keine Erweiterung hervor die diesbezüglich Probleme machen sollte.
Bei Bedarf können wir das gerne einmal direkt in Deiner Installation debuggen, sollte zügig rauszufinden sein. Wenn Du magst kontaktiere uns einfach mal.

@lkrempler
Copy link
Author

Danke für das Angebot und die Hilfe.
Ich habe nun selbst Zeit gefunden zu debuggen.

Das Problem ist das im Newsreader das Auto Item Input::get('auto_item') leer bleibt. In unserer Installation ist der Parameter useAutoItem auf false gesetzt. Sobald ich diesen auf true setze funktioniert es einwandfrei.

Contao selbst schreibt in deren Doku das man es nicht so verwenden sollte.
https://docs.contao.org/dev/framework/routing/legacy-parameters/#the-auto-item

Gibt es eine andere Methode die nicht das auto_item nutzt?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants