Ergebnis 1 bis 11 von 11

Thema: ChangeLanuage für FAQ-Reader?

  1. #1
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard ChangeLanuage für FAQ-Reader?

    Ich suche eine Möglichkeit, für die FAQ-Antworten eine korrekte Sprachumschaltung zu realisieren.
    mein Umfeld:
    1x FAQ-Kategorie DE
    1x FAQ-Kategorie EN

    Auf der Seite, die umgeschaltet werden soll, befindet sich ein FAQ-Reader in der aktuellen Sprache (DE), auf der zugeordneten Fremdsprachenseite befindet sich der FAQ-Reader EN, der mit der englischen FAQ arbeitet.
    Da das Alias bei allen FAQs eindeutig sein muss (TL achtet darauf), kommt im umgeschalteten Reader immer die Meldung, dass der Eintrag nicht existiert.

    Der Trick mit gleichem Alias, wie im Catalog-Modul, funktioniert hier also nicht!

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

    Support Contao

    Standard

    Das Alias kann über verschiedene FAQ-Kategorien hinweg nicht gleich sein?
    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

  3. #3
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Andreas,

    nein, leider muss das Alias eindeutig sein.

    Meine Idee wäre bestenfalls, das Mandatory im DCA abzuschaffen (dcaconfig.php), dann muss ich selbst aufpassen, dass es nicht zu Mehrdeutigkeiten kommt.

    Das sollte doch gehen, oder?

    EDIT: das ist natürlich Quatsch - ich meine nicht Mandatory, sondern 'unique' könnte man auf false setzen.
    Geändert von do_while (06.11.2009 um 09:59 Uhr)

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

    Support Contao

    Standard

    Ja, das wäre natürlich die einfachste Variante. Falls ein DAU damit arbeitest, kannst du ja noch den Hinweis entsprechend einbauen
    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
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Unique hat schon Sinn, weil man einem FAQ-Reader natürlich diverse FAQ-Kategorien freigeben kann. Es kommt so sehr schnell zu Mehrdeutigkeiten.

    Der Eintrag im dcaconfig hat jedenfalls funktioniert, ist nicht optimal, aber erstmal geht's.
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_faq']['fields']['alias']['eval']['unique'] = false

  6. #6
    Contao-Nutzer
    Registriert seit
    24.11.2009.
    Ort
    Stuttgart
    Beiträge
    98

    Standard

    Hallo zusammen,

    klinke mich hier auch mal ein. Habe das selbe Problem, habe aber noch nicht verstanden was ich wo einstellen muss, damit ich auch für die FAQs die Sprache wechseln kann.

    Habe changelanguage und newslanguage installiert, beides funktioniert auch einwandfrei. Ideal wäre natürlich eine Erweiterung wie "faqlanguage". Außerdem habe ich folderurl installiert, damit ich eine URL-Struktur mit /de/datei.html bzw. /en/file.html realisieren kann.

    Könnte das bitte nochmal jemand erklären, wie das nun möglich ist bei den FAQs?

    Vielen Dank schonmal.
    Viele Grüße,
    closeup

  7. #7
    Contao-Nutzer
    Registriert seit
    24.11.2009.
    Ort
    Stuttgart
    Beiträge
    98

    Standard

    Hallo,

    was muss ich denn nun alles einstellen, damit ich auch für die FAQs die Sprache wechseln kann? Reicht es in der dcaconfig.php den folgenden Eintrag hinzuzufügen und dann bei den Seiten jeweils den Alias leer zu lassen oder den Alias auf beiden Seiten (de und en) gleich einzustellen?

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_faq']['fields']['alias']['eval']['unique'] = false
    Viele Grüße,
    closeup

  8. #8
    Contao-Nutzer
    Registriert seit
    22.08.2009.
    Ort
    Düsseldorf
    Beiträge
    5

    Standard

    Hallo,

    ich habe ein ähnliches (oder das gleiche?) Problem mit Artikeln. Sobald eine Seite mehrere Artikel enthält, funktioniert die Sprachumschaltung nicht mehr - weil eben der Artikel-Alias nicht übereinstimmt. Eine Verknüpfung der Artikel wie bei der News-Erweiterung von changelanguage würde hier vermutlich auch helfen.

    Leider hat auch mein Versuch, das unique-Attribut für Artikel über die dcaconfig.php auf false zu setzen und dann den betroffenen Artikeln den gleichen Alias zu geben, nicht geholfen, es kommt immer noch eine Fehlermeldung, dass ein Alias einzigartig sein muss.

    Nachvollzogen werden kann das Problem hier: http://www.stephanelambiel.de/de/ste...s/erfolge.html - beim Umschalten auf englisch kommt eine Fehlermeldung, dass der Artikel "erfolge" nicht existiert - der Alias der englischen Version lautet "results".

    Es wäre toll, wenn hier jemand eine Lösung wüsste...

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

    Support Contao

    Standard

    Nun du könntest einfach mehrere Seiten statt Artikel machen...
    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

  10. #10
    Contao-Nutzer
    Registriert seit
    22.08.2009.
    Ort
    Düsseldorf
    Beiträge
    5

    Standard

    Huhu Andreas,

    vielen Dank für Deine Antwort! Ich hab auch schon darüber nachgedacht, Seiten statt Artikel zu machen, aber das ganze über mehrere Artikel zu lösen, war für diesen Zweck einfach naheliegender und auch eleganter. Ich werde mir vermutlich einstweilen damit behelfen, den Alias in der Datenbank manuell einheitlich zu machen.

  11. #11
    Contao-Nutzer Avatar von darth_saschi
    Registriert seit
    05.11.2009.
    Beiträge
    220

    Standard

    Ich bin irritiert .

    Welcher Alias ist denn gemeint? Im FAQ-Element kann ich kein Alias vergeben, nur einen Titel. Ist das Seitenalias gemeint?

    Wenn das Seitenalias gemeint ist, dann funktioniert die Umschaltung nicht mit "folderurl", richtig? Weil ich damit ja unterschiedliche Seitenaliase erstelle...

    Ich würde auch hier gerne eine Sprachumschaltung nutzen... - aber den Workaround von do_while habe ich nicht verstanden .

    Könnt Ihr mir da auf die Sprünge helfen?

    Danke Euch.

    Der Sascha

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. RSS Reader
    Von overHead im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 26.11.2010, 08:24
  2. RSS-Reader mit Bilder
    Von hartlrobert im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 11.11.2010, 12:04
  3. RSS Reader - Links
    Von Mecintosch im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 31.05.2010, 21:00
  4. Event Reader
    Von barz im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 08.03.2010, 12:31
  5. Antworten: 5
    Letzter Beitrag: 24.02.2010, 12:39

Lesezeichen

Lesezeichen

Berechtigungen

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