Zum Inhalt springen

Powermail - Datepicker funkt nicht

Erstellt am 12. Januar 2012 · 8 Antworten · letzte Antwort am 24. Januar 2012

Tags: Powermail, JavaScript & AJAX, Frage

dvschuetz ·

Mmmh, der datepicker geht doch, aber der Eintrag hat ein eigenartiges Format und wird nicht akzeptiert.
jquery scheint abgeschaltet zu sein?

Unbekannter Benutzer ·

jQuery abgeschaltet?

Ich verwende doch die Extension t3query. Reicht das nicht? Zumindest steht bei den Extensions das diese richtig installiert ist und verwendet wird.

Ich habe auch schon versucht im Konstanten Editor von Powermail jQuery zu aktivieren, aber leider ohne Erfolg. :o

dvschuetz · · Beste Antwort

Du musst Deine konfiguration mal hier posten, sonst ist eine Hilfe nicht möglich. Also die EXT-Konfig von ext:T3jquery sowie die relevanten TS-constants- und TS-setup-Einstellungen als listings.

georgy92 ·
dvschuetz schrieb

Du musst Deine konfiguration mal hier posten, sonst ist eine Hilfe nicht möglich. Also die EXT-Konfig von ext:T3jquery sowie die relevanten TS-constants- und TS-setup-Einstellungen als listings.

Hallo dvschuetz, darf ich das auch auf mich beziehen?
Ich habe nämlich ähnliche Probleme mit t3jquery und powermail und es wäre super, wenn jemand einen Tipp für mich hätte.

Im Extension-Manager rufe ich t3jquery auf und aktiviere "Integrate from CDN". Dann werden etliche .js-Dateien engebunden und es läuft alles bestens:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.17/jquery-ui.min.js" type="text/javascript"></script>
<script src="http://cdn.jquerytools.org/1.2.5/form/jquery.tools.min.js" type="text/javascript"></script>
<script src="http://cdn.jquerytools.org/1.2.5/tiny/jquery.tools.min.js" type="text/javascript"></script>
<script type="text/javascript"> 
/*<![CDATA[*/
<!-- 
/*c0faee78843147796cebcb562c85fa04*/
(function($){$.tools.validator.localize('en',{ ... ... ... ...

Ich möchte die Scripts aber nicht von Google beziehen, sondern vom eigenen Server aufrufen, also deaktiviere ich "Integrate from CDN".

Dann habe ich nur noch folgendes im Quellcode:

<script src="uploads/tx_t3jquery/jquery-1.7.x-1.8.x.js?1327332887" type="text/javascript"></script>
<script type="text/javascript"> 
/*<![CDATA[*/
<!-- 
/*c0faee78843147796cebcb562c85fa04*/
(function($){$.tools.validator.localize('en',{ ... ... ...

Der Browser meldet mir dann einen Script-Fehler: 'tools.Validator' ist Null oder kein Objekt.

Wenn ich bei "Adminwerkzeuge / T3 jQuery" auf "process & analyze" gehe und powermail checken lasse, bekomme ich diese Meldung:
jQuery Library missing:
Some of your extensions require jQuery-TOOLS. You need to add this manually in the extension-manager.

Ich verstehe aber absolut nicht, was TYPO3 mir damit sagen will.

Wer kann helfen?

Viele Grüße! Georg

georgy92 ·

Update:
Im Extension-Manager habe ich jetzt bei t3jquery die Version 1.2.x ausgewählt und die .js-Datei dann von t3jquery neu generieren lassen.

Beim Aufruf der Formular-Seite wird aber weiterhin nur ein Java-Script eingebunden und der Browser bringt weiterhin die Fehlermeldung "'tools.Validator' ist Null oder kein Objekt.".
Es fehlen also die anderen Scripte.