Ergebnis 1 bis 10 von 10

Thema: Sprachen Startseiten alle mit index im Alias

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.980
    Contao-Projekt unterstützen

    Support Contao

    Standard Sprachen Startseiten alle mit index im Alias

    Hallo,

    ich habe da eine Kundenseite übernommen. Update von 4.4.?? auf 4.13.46 erfolgte bereits.
    Mit dabei ist contao-changelanguage 3.7.6

    Projekt de fallback
    Projekt en
    Projekt it
    ...

    die 'Home'-Seiten haben alle index im alias.
    Routenkonflikte weisst mich auch dahingehend hin » ich habe Prioritäten von 1 bis 8 vergeben

    Seiten & Übersetzung » Seite in Hauptsprache » sind jeweil die de/fallback-Seite ausgewählt.
    Trotzdem leitet mich der Sprachenwechsler im Frontend - nur auf der Startseite - immer auf die deutsche Startsteite.
    (Die Unterseiten mit unterschiedlichen Aliase funktionieren)

    Versuche mit dem Routen-Pfad 'de/index' oder 'en/index' funktionieren wohl, aber ...
    - müsste ich dann durchgehend für alles Seiten machen. auch dort wo es sowieso funktioniert
    - die Länderkennzahl voran gestellt sieht solala aus. Und wäre dann auch zu den Unterseiten nicht durchgängig im Erscheinungsbild
    - es wird immer die 'index.html' mit angezeigt » sollte ja so nicht sein

    Welche Möglichkeiten habe?
    Was übersehe ich?

    Unter 4.4.?? war die URL mit den Länderkennzeichen dargestellt. domain.tld/de/, domain.tld/en/contact.html, domain.tld/it/, ....

    Ich vermute das Übel an den identen aliase (index) der jeweiligen Sprachen-Seiten. Aber wo genau?

    Danke schon mal für die Hilfestellung
    Grüsse
    Bernhard


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

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Routenkonflikte weisst mich auch dahingehend hin » ich habe Prioritäten von 1 bis 8 vergeben
    Das sollte nicht sein - außer alle Seiten haben die selbe Domain und keinen Prefix.
    Geändert von Spooky (23.08.2024 um 15:14 Uhr)
    » sponsor me via GitHub or Revolut

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.980
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke,

    zwischenzeitlich bin ich ein Stück weiter.
    Habe

    PHP-Code:
    // config/config.yaml
    contao:
        
    prepend_localetrue 
    eingetragen.

    /de/
    /en/
    /it/
    ...

    Nun greifen zumindest die jeweiligen index.html, also die Startseiten.
    Einige Unterseiten wollen nicht, machen schon (weiss aber nicht, ob das auch vorher schon so war) ... muss also mal weitergraben
    Grüsse
    Bernhard


  4. #4
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.673
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Spracherkennung und -weiterleitung von Contao hat nichts mit changelanguage zu tun ;-)
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

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

    Standard

    Moderation: Thema in das korrekte Unterforum verschoben.
    » sponsor me via GitHub or Revolut

  6. #6
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.980
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich muss da nochmals nachhaken.
    Mittlerweile habe ich auf 5.3.13 hochgehoben

    PHP-Code:
    # config/config.yaml
    contao:
        
    prepend_localetrue 
    habe ich entfernt und stattdessen:
    PHP-Code:
    # config/config.yaml
    contao:
        
    legacy_routingfalse 
    eingetragen.
    Nun erhalte ich beim Prod.Cache erneuern:
    PHP-Code:
    vendor/bin/contao-console cache:clear --no-warmup
    C:\laragon\bin\php\php-8.2.22-Win32-vs16-x64\php.EXE --dmax_execution_time=-dmemory_limit=--ddisplay_errors=-ddisplay_startup_errors=-derror_reporting=-dallow_url_fopen=-ddisable_functions= -ddate.timezone=UTC C:\laragon\www\myprojekt/vendor/contao/manager-bundle/bin/contao-console cache:clear --env=prod --no-warmup

    In ArrayNode
    .php line 327:
                                                                                   
      
    Unrecognized option "legacy_routing" under "contao"Available options are   
      
    "backend""backup""console_path""crawl""cron""csp""csrf_cookie_p  
      refix"
    "csrf_token_name""editable_files""error_level""image""inser  
      t_tags"
    "intl""localconfig""locales""mailer""messenger""pretty_e  
      rror_screens"
    "preview_script""sanitizer""search""security""upload  
      _path"

    Wie muss ich denn dann im Backend meine /index - also Startseiten - organisieren?
    Es werden Routenkonflikte ausgegeben:
    Folgende Seiten haben einen ähnlichen Alias, der mit dieser Seite in Konflikt geraten kann. Wenn die URL nicht korrekt aufgelöst wird, versuchen Sie, die Priorität der Routen zu ändern.
    Im Sprachenwechsler (Navigationsliste) werde ich immer auf die Startseite in Deutsch, also myprojekt.at geleitet. Wohl wegen dem Routenkonflikt.

    Ziel:
    myprojekt.at/de/
    myprojekt.at/en/
    myprojekt.at/it/
    myprojekt.at/hu/
    etc ...

    Bin da jetzt etwas ahnungslos und bitte um Hilfestellung
    Grüsse
    Bernhard


  7. #7
    Alter Contao-Hase
    Registriert seit
    24.02.2021.
    Beiträge
    1.490
    Partner-ID
    11715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    PHP-Code:
    contao:
      
    legacy_routingfalse 
    Existiert in Contao 5 nicht - Entferne dies aus deiner Konfiguration

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

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Wie muss ich denn dann im Backend meine /index - also Startseiten - organisieren?
    Es werden Routenkonflikte ausgegeben:
    Du musst in deinen Startpunkten die Präfixe definieren. Siehe https://docs.contao.org/manual/de/se...-einstellungen
    » sponsor me via GitHub or Revolut

  9. #9
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.569
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

  10. #10
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.980
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    Existiert in Contao 5 nicht - Entferne dies aus deiner Konfiguration
    Das war schon wieder heraussen - hatte ich oben vergessen zu vermerken.

    Aber jetzt habe ich auch die Einstellungen dazu gefunden » ich hatte einfach an falscher Stelle (reguläre Seite anstatt Startpunkt der Webseite) geschaut

    Eingestellt ... und schon funzt das
    Grüsse
    Bernhard


Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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