Soll diese Seite wirklich verlassen werden / JavaScript im Backend geht nicht: Unterschied zwischen den Versionen

Aus Contao Community Documentation

K (TL -> contao)
Zeile 4: Zeile 4:
 
=Soll diese Seite wirklich verlassen werden / JavaScript im Backend geht nicht=
 
=Soll diese Seite wirklich verlassen werden / JavaScript im Backend geht nicht=
 
Es gibt 5 Gründe warum diese Fehlermeldung kommen kann oder warum im Backend das JavaScript nicht richtig funktioniert:
 
Es gibt 5 Gründe warum diese Fehlermeldung kommen kann oder warum im Backend das JavaScript nicht richtig funktioniert:
* TYPOlight ist in einem Unterordner installiert und im Übergeordneten ist eine .htaccess aktiv (die .htaccess von dem betroffenen TYPOlight ist nicht aktiv)
+
* Contao ist in einem Unterordner installiert und im Übergeordneten ist eine .htaccess aktiv (die .htaccess von dem betroffenen Contao ist nicht aktiv)
 
'''Lösung:'''
 
'''Lösung:'''
URL Umschreiben einschalten im TYPOlight-Backend (unter Einstellungen) und die eigene .htaccess aktivieren indem man das .default entfernt. Zusätzlich muss in der .htaccess noch die RewriteBase angepasst werden von '/' in '/unterordner/'
+
URL Umschreiben einschalten im Contao-Backend (unter Einstellungen) und die eigene .htaccess aktivieren indem man das .default entfernt. Zusätzlich muss in der .htaccess noch die RewriteBase angepasst werden von '/' in '/unterordner/'
* Man hat URL-Umschreiben im TYPOlight-Backend eingeschaltet aber die .htaccess noch nicht aktiviert und angepasst
+
* Man hat URL-Umschreiben im Contao-Backend eingeschaltet aber die .htaccess noch nicht aktiviert und angepasst
 
'''Lösung:'''  
 
'''Lösung:'''  
 
Die .htaccess aktivieren und dem RewriteBase anpassen
 
Die .htaccess aktivieren und dem RewriteBase anpassen

Version vom 27. Mai 2010, 00:11 Uhr

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

Soll diese Seite wirklich verlassen werden / JavaScript im Backend geht nicht

Es gibt 5 Gründe warum diese Fehlermeldung kommen kann oder warum im Backend das JavaScript nicht richtig funktioniert:

  • Contao ist in einem Unterordner installiert und im Übergeordneten ist eine .htaccess aktiv (die .htaccess von dem betroffenen Contao ist nicht aktiv)

Lösung: URL Umschreiben einschalten im Contao-Backend (unter Einstellungen) und die eigene .htaccess aktivieren indem man das .default entfernt. Zusätzlich muss in der .htaccess noch die RewriteBase angepasst werden von '/' in '/unterordner/'

  • Man hat URL-Umschreiben im Contao-Backend eingeschaltet aber die .htaccess noch nicht aktiviert und angepasst

Lösung: Die .htaccess aktivieren und dem RewriteBase anpassen

  • Die .js und .css Kompression funktioniert auf dem Server nicht (ist im Backend unter Einstellungen eingeschaltet und die .htaccess ist aktiv)

Lösung: In der .htaccess diese Bereiche Entfernen:

 ##
 # Compress .js and .css files
 ##
 AddEncoding gzip .gz
 AddType "text/javascript" .gz
 AddType "text/css" .gz
 RewriteCond %{HTTP:Accept-encoding} gzip
 RewriteCond %{REQUEST_FILENAME} \.(js|css)$
 RewriteCond %{REQUEST_FILENAME}.gz -f
 RewriteRule ^(.*)$ $1.gz [L]
 
  • Man hat das be_main.tpl angepasst. Und nach einem Update funktioniert diese nicht mehr richtig (aktuell kann das von 2.7.6 auf 2.8 passieren)

Lösung: Der mootools Aufruf funktioniert nicht mehr im Header. Also muss der alte entfernt werden und an der Stelle diese zwei Zeilen eingefügt werden:


<script type="text/javascript" src="plugins/mootools/mootools-core.js"></script>
<script type="text/javascript" src="plugins/mootools/mootools-more.js"></script>

--MacKP 10:34, 7. Mär. 2010 (UTC)

Ansichten
Meine Werkzeuge

Contao Community Documentation

Fork die Wand an!

Tristan Lins
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge