Re: [TYPO3-german] Powermail Automatischer Export von Mails als CSV/XLS

2015-03-30 Diskussionsfäden Dr Dieter Porth
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

2015-03-30 Diskussionsfäden bernd wilke

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)

2015-03-30 Diskussionsfäden Martin Hesse

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

2015-03-30 Diskussionsfäden Manuel Bachl

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?

2015-03-30 Diskussionsfäden Stephan Schuler
-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?

2015-03-30 Diskussionsfäden Maja Schwarz

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

2015-03-30 Diskussionsfäden Peter Linzenkirchner
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