IlchCMS / Ilch-2.0

Ilch 2 ist der direkte Nachfolger der Ilch Versionen 1.1.
https://www.ilch.de
GNU General Public License v3.0
37 stars 35 forks source link

Mehrsprachige Inhalte #630

Open hhunderter opened 1 year ago

hhunderter commented 1 year ago

Durch den Fix #628 ist ein Fehlverhalten von den Selbst erstellen Seiten erkenntlich geworden.

Vorgehensweise:

  1. Die Einstellung "Mehrsprachige Einstellungen" ist deaktiviert
  2. "Standard Seiten Sprache" ist Deutsch
  3. Es werden Seiten erstellt
  4. "Mehrsprachige Einstellungen" wird Aktiviert
  5. "Sprache des Inhaltes" ist Englisch
  6. Die Seite kann nicht gefunden werden, da sie ohne Sprache gespeichert wurde

Boxen haben ein vergleichbares Problem:

  1. Eigene Box erstellen.
  2. Box zum Menü hinzufügen
  3. "Mehrsprachige Einstellungen" aktivieren.

Für die Box fehlt eine "Locale".

blackcoder87 commented 9 months ago

@hhunderter Kann es sein, dass dies schon behoben ist? Jedenfalls sehe ich hier keinen Fehler, sondern es wird in dem Fall die Seite ohne "locale" angezeigt. Denke so kann man das auch handhaben.

https://github.com/IlchCMS/Ilch-2.0/commit/6050d2dff0e9e07c7f5fa6104cc2ffebaa516430 https://github.com/IlchCMS/Ilch-2.0/blob/master/application/libraries/Ilch/Layout/Helper/Menu/Model.php#L254

hhunderter commented 9 months ago

Ja so hatte ich das damals programmiert was aber nur eine behilfslösung sein sollte um keine Fehlermeldung mehr zu erhalten. Das Ticket hatte ich erstellt damit das nicht vergessen wird. siehe auch deine Antwort in #628