Zum Inhalt springen

t3 slidernews, powermail, T3 jQuery

Erstellt am 21. Juli 2012 · 10 Antworten · letzte Antwort am 10. September 2012

Tags: Powermail, JavaScript & AJAX, Frage

Chesterkl88 ·

Hallo,

ich bekomme die Typo3 Extension Slidernews nicht zum laufen. Bin folgendermaßen vorgegangen:

http://www.t3solution.de/ext/t3s-jslidernews.html

Ich habe auch noch die Extension powermail am Laufen. Vllt kommt es hier zu einem Konflikt bezüglich der JQuery- Einbindung. T3 JQuery erstellt eine Bibliothek und powermail holt sich auch die aktuelle Bibliothek.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>

<script src="uploads/tx_t3jquery/jquery-1.7.x-1.8.x.js?1342792848" type="text/javascript"></script>

Könnte dies das Problem sein? Wie kann ich den Konflikt beheben ? Auf t3 jQuery verzichten und die gesamte Bibliothek per URL einbinden(vgl. googleapis??)

Vielen Dank für die Hilfe
Viele Grüße
Tobias

Chesterkl88 ·

Hallo, habe die Extension installiert und denke das diese iwie mit powermail kollidiert. Auf jeden Fall werden die Beiträge geladen.Nur zeigt der slider außer einem Ladekreis nichts an. Viele Grüße

skydivematy ·

Hast Du auch alles Richtig gemacht mit "t3jquery"?
Auf der Linken Seite unter Adminwerkzeuge hast Du eine Button t3jquery Den Klick mal an. Dann Öffnet sich das Tool und du wählst oben process & Analyze t3jquery.txt in Extension. Danach werden Dir alle Deine Extensions angezeigt die t3jquery Verwenden können. Check alle an und dann Merge wählen nach dem Check. Dann wird dir eine jquery Library erstellt. Dann sollten dein Extensions gehen. Schau mal im Quellcode deiner Seite ob die jquery eingebunden wird.
gruss
maty

Chesterkl88 ·

Hallo,
die Exension T3 jQuery ist richtig eingebunden. Habe jetzt mal das MainTemplate von Powermail ausgeschlossen. Jetzt funktionieren die anderen Extensions. Also liegt es daran das Powermail selbst nochmals eine JQuery Bibliothek inkludiert. Wie kann ich das verhindern?

Viele Grüße

skydivematy ·

Verwendest Du die Neue Powermail 2.0 ? oder noch 1.6.8?
bei 2.0 kannst Du entweder eine Eigene t3jquery.txt zum Plugin hinzufügen mit folgenden Inhalt
t3jquery.txt file:

components=jQuery,Core,ToolsTabs,ToolsFormDateinput,ToolsFormRangeinput,ToolsFormValidator

oder Du schreibst ins Setup:

page {
    includeJSFooterlibs {
        jQuery >
}
}

Dann sollte es gehen.
gruss
maty

Chesterkl88 ·

Hallo,
ich habe den TypoScript- Code angepasst um das inkludieren der JQuery Bibliothek von powermail zu verhindern.

Leider werden im Quellcode noch immer JQuery Plugins geladen.

<script type="text/javascript">var JsValidationCheckCheckboxes = 'Bitte eine Checkbox anhaken';var JsValidationCheckInteger = 'Keine gültige Nummer';var JsValidationCheckRequired = 'Dies ist ein Pflichtfeld';var JsValidationCheckRequiredOption = 'Bitte eine Option wählen';var JsValidationCheckEmail = 'Keine gültige E-Mail';var JsValidationCheckUrl = 'Keine gültige URL';var JsValidationCheckPhone = 'Keine gültige Telefonnummer';var JsValidationCheckLetters = 'Ungültige Zeichen';</script><div id="fb-root"></div>
<script src="1" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.ui.datepicker.min.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.validationEngine-en.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.validationEngine.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/tabs.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/form.js?1342028962" type="text/javascript"></script>
<script src="typo3temp/javascript_5cfb14152c.js?1342607569" type="text/javascript"></script>
<script type="text/javascript">

Deshalb funktioniert die SliderNews Extension wie auch der Muliple Content, welche die JQuery - Bibliothek über die T3 JQuery Extension beziehen nur teilweise.

Hoffe wir können das Problem lösen
Viele Grüße
Tobias

andy-man ·

Hallo Chesterkl88,
konntest du das Problem schon lösen?
Ich wollte auch Powermail 2.0 einsetzen, aber leider schiesst die Extension quer.
Leider habe ich den Hinweis von skydivematy mit der eigene t3jquery.txt nicht so richtig nachvollziehen können.

Gruss andy-man

Frusci ·
Chesterkl88 schrieb

Hallo,
ich habe den TypoScript- Code angepasst um das inkludieren der JQuery Bibliothek von powermail zu verhindern.

Leider werden im Quellcode noch immer JQuery Plugins geladen.

<script type="text/javascript">var JsValidationCheckCheckboxes = 'Bitte eine Checkbox anhaken';var JsValidationCheckInteger = 'Keine gültige Nummer';var JsValidationCheckRequired = 'Dies ist ein Pflichtfeld';var JsValidationCheckRequiredOption = 'Bitte eine Option wählen';var JsValidationCheckEmail = 'Keine gültige E-Mail';var JsValidationCheckUrl = 'Keine gültige URL';var JsValidationCheckPhone = 'Keine gültige Telefonnummer';var JsValidationCheckLetters = 'Ungültige Zeichen';</script><div id="fb-root"></div>
<script src="1" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.ui.datepicker.min.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.validationEngine-en.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/jquery.validationEngine.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/tabs.js?1342028962" type="text/javascript"></script>
<script src="typo3conf/ext/powermail/Resources/Public/Js/form.js?1342028962" type="text/javascript"></script>
<script src="typo3temp/javascript_5cfb14152c.js?1342607569" type="text/javascript"></script>
<script type="text/javascript">

Deshalb funktioniert die SliderNews Extension wie auch der Muliple Content, welche die JQuery - Bibliothek über die T3 JQuery Extension beziehen nur teilweise.

Hoffe wir können das Problem lösen
Viele Grüße
Tobias

Hiho,

page.1000 >
page {
    # Inlude JavaScript files
    includeJSFooterlibs {
        powermailJQuery =
        powermailJQueryUi = 
        powermailJQueryFormValidationLanguage = 
        powermailJQueryFormValidation =
        powermailJQueryTabs =
    }
    includeJSFooter {
        powermailForm = 
    }
}

Damit sollte dann alles raus sein.

Viele Grüße
Frusci