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!
WYSIWYG funktioniert nicht
Re: WYSIWYG funktioniert nicht
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.
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
Re: WYSIWYG funktioniert nicht
Hallo Mo,
war im Firefox, ist aber im Chrome genauso. Hier der komplette Log:
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:
Re: WYSIWYG funktioniert nicht
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
Re: WYSIWYG funktioniert nicht
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!
Danke für Euren (immer) guten Support!
Re: WYSIWYG funktioniert nicht
hmm. spannend. Aber gut, wenn es sich gefunden hat.
webEdition-Kern-Entwickler
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste