WYSIWYG funktioniert nicht

Fragen und Infos zur Installation & Update von webEdition.
statist
Senior Member
Beiträge: 125
Registriert: Mo 12. Dez 2011, 14:46

WYSIWYG funktioniert nicht

Beitragvon statist » Fr 3. Aug 2018, 14:56

Hallo zusammen,

bei einer 8.0.3er Installation (PHP 7.1) funktioniert komischerweise der WYSIWYG-Editor nicht (bei inlineedit false/true). Das Popup geht auf, allerdings nur als grauer Hintergrund ohne Schaltflächen. Es kommt im Log der Fehler:

JS Error
TypeError: rawConfObj is undefined

Das Thema ist noch nie aufgetaucht. Hat jemand eine Idee, was hier zu tun ist?
Vielen Dank!

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: WYSIWYG funktioniert nicht

Beitragvon mokraemer » Fr 3. Aug 2018, 19:55

das ist ein reiner JS-Fehler.
Welcher Browser ist das denn?
Was sagt denn das WE-Fehlerlog? Da sollte der JS-Fehler ebenfalls geloggt werden und v.a. mit etwas Glück auch mit Backtrace.
webEdition-Kern-Entwickler

statist
Senior Member
Beiträge: 125
Registriert: Mo 12. Dez 2011, 14:46

Re: WYSIWYG funktioniert nicht

Beitragvon statist » Mo 6. Aug 2018, 07:24

Hallo Mo,
war im Firefox, ist aber im Chrome genauso. Hier der komplette Log:

Code: Alles auswählen

Error type:
JS Error
Error message:
Array
(
    [msg] => Uncaught TypeError: Cannot set property 'weEditorType' of undefined
    [url] => /webEdition/webEdition.php?h=6000&w=8000
    [App] => Netscape
    [Ver] => 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
    [UA] => Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
    [col] => 27
    [detected] => Array
        (
            [Browser] => chrome 67.0
            [System] => win
        )

)
Script name:
https://www.XX.de/webEdition/js/wysiwyg/tinymce/weTinyMce_functionsTop.js?d9fa61319f320d956b5be7902ac2146f
Line number:
335
Backtrace:
TypeError: Cannot set property 'weEditorType' of undefined
    at WE.layout.we_tinyMCE.functions.initAllFromDataAttribute (https://www.XX.de/webEdition/js/wysiwyg/tinymce/weTinyMce_functionsTop.js?d9fa61319f320d956b5be7902ac2146f:335:27)
Source code around:
Request:
 -
Server:
[REDIRECT_UNIQUE_ID] => W2faNtmgP-EAAFyZT5cAAAAF
[REDIRECT_DOCUMENT_ROOT] => /kunden/homepages/40/d716592637/htdocs
[REDIRECT_HTTPS] => on
[REDIRECT_HANDLER] => x-mapp-php5.5
[REDIRECT_STATUS] => 200
[UNIQUE_ID] => W2faNtmgP-EAAFyZT5cAAAAF
[HTTPS] => on
[HTTP_HOST] => www.XX.de
[CONTENT_LENGTH] => 985
[HTTP_ORIGIN] => https://www.XX.de
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
[CONTENT_TYPE] => application/x-www-form-urlencoded
[HTTP_ACCEPT] => */*
[HTTP_REFERER] => https://www.XX.de/webEdition/webEdition.php?h=6000&w=8000
[HTTP_ACCEPT_ENCODING] => gzip, deflate, br
[HTTP_ACCEPT_LANGUAGE] => de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
[HTTP_COOKIE] => WESESSION=66ba702e262955afa368b55cdaf010fd14c7d02b; we_mode=normal; we_popup=1; cookie=yep; secure=xmxLp..e087lhR.abuEdMx6nGEbkHy
[PATH] => /bin:/usr/bin
[SERVER_SIGNATURE] =>
[SERVER_SOFTWARE] => Apache
[SERVER_NAME] => XX
[SERVER_ADDR] => XX
[SERVER_PORT] => 443
[REMOTE_ADDR] => 2003:dc:33cc:87e5:e873:80de:1d83:7398
[DOCUMENT_ROOT] => /kunden/homepages/40/XX/htdocs
[REQUEST_SCHEME] => https
[CONTEXT_PREFIX] => /system-bin/
[CONTEXT_DOCUMENT_ROOT] => /kunden/usr/lib/cgi-bin/
[SERVER_ADMIN] => XX
[SCRIPT_FILENAME] => /kunden/homepages/40/XX/htdocs/webEdition/rpc.php
[REMOTE_PORT] => 47092
[REDIRECT_QUERY_STRING] => cmd=errorJSTrigger
[REDIRECT_URL] => /webEdition/rpc.php
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => POST
[QUERY_STRING] => cmd=errorJSTrigger
[REQUEST_URI] => /webEdition/rpc.php?cmd=errorJSTrigger
[SCRIPT_NAME] => /webEdition/rpc.php
[STATUS] => 200
[ORIG_PATH_INFO] => /webEdition/rpc.php
[ORIG_PATH_TRANSLATED] => /kunden/homepages/40/XX/htdocs/webEdition/rpc.php
[PHP_SELF] => /webEdition/rpc.php
[REQUEST_TIME_FLOAT] => 1533532726.8498
[REQUEST_TIME] => 1533532726
[argv] => Array
(
[0] => cmd=errorJSTrigger
)

[argc] => 1
[SERVER_HOST] => infongp-de46
Session:
User:
[ID] => 1
[Username] => XX ( )
----------------------------------------
Internal data:

[EditPageNr] => 1
[hasJava] =>
[we_mode] => normal
[popup] => 1
[last_webEdition_document] => Array
        (
            [Path] => /index.php
        )

[seemForOpenDelSelector] => Array
        (
            [ID] => 2
            [Table] => tblFile
        )

----------------------------------------
Effective Permissions:

[ADMINISTRATOR] => 1

------------------------------------

[user] => Array
        (
            [ID] => 1
            [Username] => XX
            [workSpace] => Array
                (
                    [tblFile] => Array
                        (
                        )

                    [tblTemplates] => Array
                        (
                        )

                    [tblnavigation] => Array
                        (
                        )

                    [tblObjectFiles] => Array
                        (
                        )

                    [tblNewsletter] => Array
                        (
                        )

                    [tblWebUser] => Array
                        (
                        )

                )

            [isWeSession] => 1
            [RealName] =>
            [Group] => 0
            [Aliases] => Array
                (
                )

            [groups] => Array
                (
                )

        )

Global:

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: WYSIWYG funktioniert nicht

Beitragvon mokraemer » Mo 6. Aug 2018, 13:13

ich vermute mal in der Seite die du erstellt hast bindest du JS-Kode ein und der ist fehlerhaft. Deshalb wird dann der JS-Interpreter angehalten und alles was darauf aufbaut funktioniert entsprechend nicht. Ich empfehle immer in die Edit-Seiten KEIN JS einzubinden!
webEdition-Kern-Entwickler

statist
Senior Member
Beiträge: 125
Registriert: Mo 12. Dez 2011, 14:46

Re: WYSIWYG funktioniert nicht

Beitragvon statist » Mo 6. Aug 2018, 16:19

Ahh, habs gefunden! Skript wars keins, ich hatte per <we:ifNotEditmode> das Body-Endtag ausgeklammert, das hat ihm nicht gefallen.
Danke für Euren (immer) guten Support!

mokraemer
Senior Member
Beiträge: 3619
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: WYSIWYG funktioniert nicht

Beitragvon mokraemer » Mo 6. Aug 2018, 18:13

hmm. spannend. Aber gut, wenn es sich gefunden hat.
webEdition-Kern-Entwickler


Zurück zu „webEdition Installation & Update“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste