Ergebnis 1 bis 11 von 11

Thema: Catalog und tinyMCE

  1. #1
    Contao-Nutzer
    Registriert seit
    14.05.2010.
    Beiträge
    16

    Frage Catalog und tinyMCE

    Hallo werte Contao-Community! :-)

    ich habe über die dcaconfig.php eine alternative Konfigurationsdatei (tinyRedakteure.php) für Benutzergruppe "Redakteure" definiert. Leider hält sich das Catalog-Modul nicht an diese Einstellungen, wenn man Langtext-Elemente definiert und zeigt die Standardkonfiguration des tinyMCE an.
    PHP-Code:
    if ($this->User->isAdmin)
    {
      
    $GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinyMCE';
    }
    elseif (
    $this->User->isMemberOf(1))
    {
      
    $GLOBALS['TL_DCA']['tl_content']['fields']['text']['eval']['rte'] = 'tinyRedakteure';

    Woher nimmt das Catalog-Modul seine tinyMCE-Einstellungen bzw. warum ignoriert es die globalen Einstellungen?


    Beste Grüße aus Leipzig!

    David

  2. #2
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Das Catalog Modul nimmt seine Einstellungen, wie jedes andere Modul, aus der DCA.

    Jedoch ist das Catalog Modul kein Contentelement und daher wirkt deine Angabe auf tl_content auch nicht.

    Du musst schon die richtige Tabelle angeben und es sollte klappen.

    Gruss
    Chris
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  3. #3
    Contao-Nutzer
    Registriert seit
    14.05.2010.
    Beiträge
    16

    Standard

    Zitat Zitat von xtra Beitrag anzeigen
    Du musst schon die richtige Tabelle angeben und es sollte klappen.
    Welche Tabelle ist denn das? tl_catalog_fields, tl_catalog_rel, tl_catalog_types und die jeweiligen Tabellen der betreffenden Kataloge hab ich ohne erfolg probiert.

  4. #4
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Na, deine Tabelle ist dein Catalog.
    Also z.B. autos, oder feuerzeuge oder was auch immer du als Tabellennamen eingegeben hast.

    Gruss
    Chris
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  5. #5
    Contao-Nutzer
    Registriert seit
    14.05.2010.
    Beiträge
    16

    Standard

    Zitat Zitat von xtra Beitrag anzeigen
    Na, deine Tabelle ist dein Catalog.
    Also z.B. autos, oder feuerzeuge oder was auch immer du als Tabellennamen eingegeben hast.
    Chris
    Leider funktioniert das nicht:

    In meinem Fall heisst die Tabelle tl_cat_staff_de. Die angepasste TinyMCE-Konfiguration findet sich in der Datei tinyRedakteure.php. Also müsste die Zeile in der dcaconfig.php doch folgendermaßen lauten:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_cat_staff_de']['fields']['text']['eval']['rte'] = 'tinyRedakteure'
    Er zeigt aber beharrlich die Standard-Konfiguration aus der tinyMCE.php an.
    Geändert von mcxico (10.09.2010 um 10:56 Uhr)

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    BTW: Für Katalog-DB-Tabellen wäre ein anderer Präfix günstiger (siehe hier)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Contao-Nutzer
    Registriert seit
    16.02.2011.
    Beiträge
    21

    Standard

    Hallo mcxico,

    stehe gerade vor dem gleichen Problem.

    Hast Du inzwischen erfahren bzw. herausbekommen, wie das in der dcaconfig notiert werden muss? Hoffe, Du erinnerst Dich noch...

    Viele Grüße
    Mette

  8. #8
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Mette,
    man kann doch bei jedem Feld wo der TinyMCE zum Einsatz kommt eine Config Datei für den Auswählen.
    Das kannst du dir also sparen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  9. #9
    Contao-Nutzer
    Registriert seit
    24.11.2009.
    Ort
    Fläsch
    Beiträge
    248

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Hallo Mette,
    man kann doch bei jedem Feld wo der TinyMCE zum Einsatz kommt eine Config Datei für den Auswählen.
    Das kannst du dir also sparen.

    Viele Grüße
    Funktioniert tatsächlich auch Über den DCA, wie xtra gesagt, geht es auch. Allerdings ist darauf zu achten, dass alle tinymce auf derselben Seite auch dieselbe Konfiguration verwenden, ansonsten wird die zuletzt geladene für alle Editoren verwendet.
    http://www.ideadapt.net - where ideas become code

  10. #10
    Contao-Nutzer
    Registriert seit
    24.11.2009.
    Ort
    Fläsch
    Beiträge
    248

    Standard mehrere tinyMCE auf selber Seite

    Hab herausgefunden wie es möglich ist verschiedene tinyMCE Konfigurationen auf derselben Seite zu verwenden. Dazu muss nur die Standard Konfiguration und auch die eigene custom Konfiguration angepasst werden.
    Da contao die Konfigurationsoption elements (http://www.tinymce.com/wiki.php/Configuration:elements) verwendet, sollte auch die Option mode immer auf exact sein, ist sie aber nie. Das ist wohl ein Bug von contao (siehe Bugreport auf Github: https://github.com/contao/core/issues/4155).

    Also einfach in system/config/tinyMCE.php das mode:"none" in mode:"exact" abändern und in allen selbst gemachten Konfigurationen ebenfalls mode:"exact" verwenden.
    http://www.ideadapt.net - where ideas become code

  11. #11
    Contao-Nutzer Avatar von jabadoo
    Registriert seit
    15.08.2009.
    Beiträge
    63

    Frage

    (Hat sich erledigt.)

    Man sollte natürlich beim jeweiligen Nutzer in den Nutzereinstellungen den Rich-Text-Editor anschalten.
    Geändert von jabadoo (02.07.2012 um 20:44 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. TinyMCE.css?
    Von matze im Forum Layout / Templates / Holy Grail
    Antworten: 8
    Letzter Beitrag: 07.07.2010, 17:11
  2. Antworten: 3
    Letzter Beitrag: 28.10.2009, 16:06

Lesezeichen

Lesezeichen

Berechtigungen

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