Re: [TYPO3-german] Powermail Automatischer Export von Mails als CSV/XLS
Am 29.3.2015 um 16:16 schrieb Sepp Müller: Bin auch auf der suche danach. Zumindest als Anhang in der mail. Wenn ich was finde schreib ich es hier rein! :-) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german Schon seit einiger Zeit lasse ich von TYPO3 eine JavaScript-Datei mit aufsetzungsabhängige Parameter dynamisch generieren, um alle wesentlichen Parameter nur an einer Stelle zu definieren. Eine CSV-Datei sollte TYPO3 genauso simpel erzeugen können. Definiere ein Select mit Typoscript als TypeNum-Variante und definiere den Header per Config-Bereich des Typoscripts so, dass du den Datenstream als CSV-Download anbietest, Dieter ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Probleme mit Navigation
Am 29.03.15 um 13:56 schrieb Frank Wendorf: Hallo, ich habe zwei Probleme mit meiner Hauptnavigation. Ich habe schon die Suche bemüht, jedoch haben die Lösungsansätze bei mir nicht geholfen. Ich habe ein HTML-Template (http://s130204616.online.de/fileadmin/templates/index.html), in dem die 3. Navigationseben angezeigt wird. Im Typo3 (http://s130204616.online.de/index.php?id=2) wird diese Ebene aber nicht angezeigt. Was habe ich falsch gemacht? Hier mein TS-Code: ### MAIN-NAVIGATON ### subparts.NAVIGATION = HMENU subparts.NAVIGATION { entryLevel = 0 ### Erste Ebene ### 1 = TMENU 1 { wrap = ul|/ul expAll = 1 NO.wrapItemAndSub = li|/li} 2 = TMENU 2 { wrap = ul|/ul #expAll = 1 NO.wrapItemAndSub = li|/li } 3 .2 4 .2 } Als zweites Problem macht sich bemerkbar, dass die Navigation nur bei entryLevel = 0 angezeigt wird. Wähle ich eine andere ID (z. Bsp.: entryLevel = 1) wird keine Navigation mehr angezeigt, obwohl die Seiten, entsprechend verschachtelt, im BE angelegt sind. hast du hier einen denkfehler? die angabe hinter entryLevel ist keine (Seiten-)ID sondern diw Ebene, ab der Seiten in das Menü eingefügt werden sollen Erreichen möchte ich gerne, dass ich auf den Unterseiten nicht die Hauptnavigation sondern eine angepasste Navogation (1 Ebene tiefer) wenn ich das richtig verstehe willst du hier eine Spielerei mit dem entryLevel, in Abhängigkeit vom entryLevel machen. Dafür bietet sich mMn eher eine Condition als ein Extension-Template an: subparts.NAVIGATION = HMENU subparts.NAVIGATION { entryLevel = 0 : } [treeLevel = 0 ] [else] subparts.NAVIGATION.entryLevel = 1 [global] bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Probleme mit Signal / Slots (Typo3 6.2.9 / Extbase)
Bevor ich ein neues Topic aufmache. Ich stehe derzeit vor dem selben Problem. Mein Hook ist zwar afterUpdateObject aber trotzdem alles so gemacht wie Kai Hechler bereits beschrieben hat. Nichts passiert ... Danke! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] [Powermail] Verschiedene Layouts per fluid
Hallo Community, heute habe ich mal eine Frage zu Powermail: Ich würde gerne - wie bei tx_news - per Layout-Dropdown (Erscheinungsbild) im Backend verschiedene Formular-Layouts bereitstellen (Newsletteranmeldung oder Normales Kontaktformular). Bei tx_news funktioniert das hier super: tx_news.templateLayouts { 1 = Presse 2 = News 3 = Produkte } f:if condition={settings.templateLayout} == 1 f:then !-- AUSGABE TEMPLATE 1 -- /f:if f:if condition={settings.templateLayout} == 2 f:then !-- AUSGABE TEMPLATE 2 -- /f:if Nun versuche ich selbiges analog für tx_powermail: tx_powermail.templateLayouts { 1 = Standard 2 = Newsletter-Anmeldung } Ich habe obigen Code bisher in der TSconfig sowie im Root-Template eingebaut - beides funktioniert nicht. Weder mit plugin. davor noch ohne. Besteht die Möglichkeit überhaupt? Ich dachte das ist eine fluid-eigene Sache und funktioniert unabhängig von den jeweiligen Extensions. Wäre toll, wenn hier jemand helfen könnte. Danke Grüße ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Javascript-Output mit Extbase?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hallo zusammen. stdWrap.replacement bringt erhöhtes Fehlerpotenzial mit. Es *kann* funktionieren, aber die Wahrscheinlichkeit dass das erzeugte JS früher oder später doch falsch wird ist einfach recht groß. Zumal man für gewöhnlich keinen stdWrap um einzelne Fluid-Variablen macht, wenn man Controllerinhalte an Fluidtemplates übergibt. Das müsste man ja für jede einzelne Variable machen, wahlweise im Controller oder per stdWrapViewHelper (den es so nicht gibt). Ich verwende zum Beispiel folgende Überschrift, um mal die Fehlerquelle zu verdeutlichen: Ein Event à titre d'illustration in meinem internationalen Kalender. Das JavaScript dazu hat dann zwei Möglichkeiten: https://gist.github.com/anonymous/2db912e41fddcd088b8c Ganz besonders schön wird es, sobald ich damit rechnen darf, auch Backslashes in den Subjects zu finden. Dann darf ich die nämlich auch erst noch maskieren. Nur tu ich mich da gerade mit einem Beispiel schwer. Ich würde ja vorschlagen, dass die Aufgabe ein JsonEncode-ViewHelper erledigen darf, so wie der ExtensionManager einen mitbringt. Dabei sollte man natürlich wissen, wie json_encode mit welchem Datentyp umgeht. Ich mal kurz durchgespielt, wie sich welcher Skalar mit welchem Inhalt verhält: https://gist.github.com/anonymous/5cd53e1ad8997b6d1de6 Das heißt bei der Verwendung von jsonEncode *keine* Hochkommas oder Anführungszeichen selbst drum rum basteln, dann wird alles gut. Fluid-Beispiel: https://gist.github.com/anonymous/8c964192e74a871479cd Gruß, Stephan Schuler Web-Entwickler | netlogix Media Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de Web: media.netlogix.de netlogix GmbH Co. KG IT-Services | IT-Training | Media Neuwieder Straße 10 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: i...@netlogix.de | Web: http://www.netlogix.de netlogix GmbH Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Stefan Buchta, Matthias Schmidt - -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Dr Dieter Porth Gesendet: Sonntag, 29. März 2015 03:46 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Javascript-Output mit Extbase? Am 27.3.2015 um 14:15 schrieb Stefan Padberg: Hat keiner eine Idee? Oder gibt es so etwas wie Best Practive? Gruß Stefan Am 24.03.2015 um 11:33 schrieb Stefan Padberg: Hallo, ich habe einen kleinen Veranstaltungskalender mit Extbase/Fluid erstellt. Die Veranstaltungen werden u.a. auf einer GoogleMap angezeigt. Bei Klick auf einen Marker öffnet sich ein Infofenster mit Veranstaltungstitel und -ort usw. Die Daten für das Infofenster werden als Javascript-Objekt ins Fluid geschrieben. Die Google Map greift sie sich dann und baut sie in die Map ein. So weit so gut. Jetzt kommt es ab und zu vor, dass die Redakteure Apostrophe oder Anführungszeichen in den Veranstaltungstiteln benutzen. Das nimmt Javascript übel. Ich habe versucht, diese Zeichen im Extbase Controller abzufangen, indem ich sie in HTML Codes umwandle, also Anführungszeichen quote; usw. Das hat aber nicht funktioniert, denn Extbase hat das dann wieder selber codiert. Im Output stand dann amp;quote; Wie macht man das richtig? Eigentlich möchte ich, dass schon bei der Eingabe diese störenden Zeichen eliminiert werden. Also müsste man das irgendwie im TCA verankern. Jemand 'ne Idee? Beste Grüße Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german Controller und andere Escape-Form (unicode?) wählen könnte vielleicht eine Lösung sein. http://0xcc.net/jsescape/ http://www.2ality.com/2013/09/javascript-unicode.html Ansonsten bei Ausgabe stdWrap.replacement verwenden. Dieter - -- Dr. Dieter Porth - Mein kleines TYPO3-Labor: http://www.mobger.de/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -BEGIN PGP SIGNATURE- Version: PGP Universal 3.3.2 (Build 15704) Charset: utf-8 wpUDBQFVGWbjpp0IwsibV8MBCLutBADCrpBPi3gRGfR1hrcEytdsiUum2LAcRQK8 MSrhANv4rDU2/ls8FKSK/YyAE576/wqgmgQ2/oJwsn417K8QoClG0/FLdOsJfMyF Zf5MnleTM+vdeWBCWUANd8qwTwzwb6L/c0QbH8++Z41Q+qveNRNoECL9+/cjNYbc rx1mk+XcRw== =M+Nu -END PGP SIGNATURE- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Subnavigation Ebene 4?
Hi Philipp und alle, danke für Eure Rückmeldungen. Bin leider nicht viel weiter gekommen - das Anzeigen der 4. Ebene klappt bei einem anderen Projekt gemäß dessen, was Ihr vorgeschlagen habt; beim Projekt, wo's eigentlich klappen soll, klappt es nicht. Schätze, ich werd den Hauptadmin der Seite fragen müssen, der hat ggf. einen größeren Überblick. Danke dennoch, Maja ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Fluid und FAL
Hallo Liste! Ich möchte in einem Fluid-Template auf ein Feld zugreifen, das auf dem tt_content-Element header_link beruht. Das kann das hier enthalten: file:33 = eine FAL-Referenz auf eine Datei http://www.sonstwo.de/meine-Datei.jpg also FAL-Referenzen oder externe Links. Es muss ganz einfach in einen Link: a href={hierMussDieUrlRein}irgendeinText/a Leider keine Ahnung, wie ich das machen muss. Hat jemand einen Tipp für mich? Danke Peter -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german