Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Seidel, Christopher
Meinte doch Attribut :P
Wenigstens werden wir jetzt nicht dumm sterben...

Viele Grüße

Christopher 

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas F.
Gesendet: Dienstag, 20. März 2012 18:43
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german]  Nein, das alt tag ist für den Webbrowser beim Client gedacht, wenn 
> dieser nicht in der Lage ist, das Bild darzustellen ( z.B. für 
> text-only clients), nicht schon für die serverseitge Aufbereitung.
Ich habe bisher noch niemals einen Textbrowser genutzt, aber das hat mich jetzt 
neugierig gemacht. :) Habe mal eine Seite angesurft, wo ich eine 
Extbase-/Fluid-Extension liegen habe und es werden schön die Alt-Texte 
angezeigt.
Und, äh. Alt-Attribut, nicht Tag. SCNR. ;) 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Thomas F.

Am 20.03.2012 13:56, schrieb Björn Pedersen:
Nein, das alt tag ist für den Webbrowser beim Client gedacht, wenn 
dieser nicht in der Lage ist, das Bild darzustellen ( z.B. für 
text-only clients), nicht schon für die serverseitge Aufbereitung. 
Ich habe bisher noch niemals einen Textbrowser genutzt, aber das hat 
mich jetzt neugierig gemacht. :)
Habe mal eine Seite angesurft, wo ich eine Extbase-/Fluid-Extension 
liegen habe und es werden schön die Alt-Texte angezeigt.

Und, äh. Alt-Attribut, nicht Tag. SCNR. ;)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler - "mail to" aus Formulareingabe generieren

2012-03-20 Diskussionsfäden Silke Capo

Hallo Reinhardt,

vielen Dank für das Snippet! Hat wunderbar funktioniert! Wäre es wohl 
möglich, diesen Hinweis in die Doku aufzunehmen? Mir war das nämlich 
nicht klar, dass man nur _einen_ Feldnamen angeben kann und ansonsten 
diese vorher kombinieren muss.



Das funktioniert:

to_name = firstname

Wenn du den ganzen Namen haben willst, m?sstest du die Felder vorher
noch zusammenf?gen. Das geht mit dem Interceptor_CombineFields.

z.B.:

saveInterceptors {
  1.class = Interceptor_CombineFields
  1.config {
  combineFields {
  fullname {
  fields {
  1 = firstname
  2 = lastname
  }
  }
  }
  }
}

Das f?gt dir die Felder "firstname" und "lastname" zu einem neue
"tempor?ren" Feld "fullname" zusammen. Das kannst du dann in der Konfig
f?r Finisher_Mail verwenden.

to_name = fullname

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] BE Felder fremder Plugins erweitern / einblenden

2012-03-20 Diskussionsfäden Jan Kornblum

Hi Gruppe,

stehe gerade auf dem Schlauch: Möchte für fremde Extensions bzw. am 
besten alle Content-Elemente das Feld "Layout" einblenden. 
Normalerweise gehts ja mit...


$TCA['tt_content']['types']['list']['subtypes_excludelist']['extension_pi1']='select_key,pages';

...oder...

$TCA['tt_content']['types']['list']['subtypes_addlist']['extension_pi1']='layout';

...in der ext_tables.php der jeweiligen Extension. Ich versuche es nun 
direkt in der typo3conf/ext_tables.php, aber es bleibt ohne Wirkung.


Wo ist mein Denkfehler?

Und wie könnte man es global für alle CE's, auch wenn später neue 
Plugins installiert werden, "freischalten"?


Danke und Grüße
Jan


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Seidel, Christopher
Hi,

momentan mache ich es noch "klassisch" über ein image Tag und da kommt mir der 
image Viewhelper doch ziemlich gelegen. Natürlich kann man diesen auch 
weglassen und ein {f:uri.resource(path: 'Icons/arrow_right_16.png')} in ein 
normales HTML Image Tag einbinden.
Langfristig werde ich dies aber auch durch CSS ablösen. Bootstrap von Twitter 
finde ich hier ein relativ nettes Konzept, zumal hier ein sehr großes Icon-Set 
gleich mitgeliefert wird. Damit muss ich mich jedoch noch eingehender 
beschäftigen.

Viele Grüße

Christopher 


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Lorenz Ulrich
Gesendet: Dienstag, 20. März 2012 14:53
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] > Zusätzlich zur Antwort von Björn möchte ich noch hinterfragen, ob du ein  
 >> >> Icon (welches ja eine fixe Grösse und keine dynamische Komponente hat)  
 >> >> wirklich über den ImageViewHelper rendern lassen willst.
 >
 > definititiv, das nimmt dir das erstellen des absoluten pfades ab, machts  > 
 > leichter für spätere links usw usw ;)

Das ist ein Argument, ich bevorzuge aber, Icons per CSS darzustellen und 
lediglich einen Span zu verwenden.



So macht es ja auch das TYPO3-Backend.

Beste Grüsse,

Lorenz

Am 20.03.2012 14:48, schrieb Georg Ringer:
> Am 20.03.2012 14:42, schrieb Lorenz Ulrich:

>
> Georg

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Lorenz Ulrich

Hallo Georg

>> Zusätzlich zur Antwort von Björn möchte ich noch hinterfragen, ob du ein
>> Icon (welches ja eine fixe Grösse und keine dynamische Komponente hat)
>> wirklich über den ImageViewHelper rendern lassen willst.
>
> definititiv, das nimmt dir das erstellen des absoluten pfades ab, machts
> leichter für spätere links usw usw ;)

Das ist ein Argument, ich bevorzuge aber, Icons per CSS darzustellen und 
lediglich einen Span zu verwenden.




So macht es ja auch das TYPO3-Backend.

Beste Grüsse,

Lorenz

Am 20.03.2012 14:48, schrieb Georg Ringer:

Am 20.03.2012 14:42, schrieb Lorenz Ulrich:




Georg


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Georg Ringer
Am 20.03.2012 14:42, schrieb Lorenz Ulrich:
> Zusätzlich zur Antwort von Björn möchte ich noch hinterfragen, ob du ein
> Icon (welches ja eine fixe Grösse und keine dynamische Komponente hat)
> wirklich über den ImageViewHelper rendern lassen willst.

definititiv, das nimmt dir das erstellen des absoluten pfades ab, machts
leichter für spätere links usw usw ;)

Georg
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Lorenz Ulrich

Hallo Christopher

Zusätzlich zur Antwort von Björn möchte ich noch hinterfragen, ob du ein 
Icon (welches ja eine fixe Grösse und keine dynamische Komponente hat) 
wirklich über den ImageViewHelper rendern lassen willst.


Grüsse,

Lorenz

Am 20.03.2012 13:33, schrieb Seidel, Christopher:

Hi,

ich habe das ALT Tage bei Images so verstanden, dass es alternativen Text 
beinhalten soll wenn das Bild nicht verfügbar ist. Bei Extbase scheint dieses 
jedoch ziemlich nutzlos zu sein. Ich habe folgenden Code:



Wenn das Bild nicht vorhanden ist bekomm ich jedoch folgende Meldung:

Could not get image resource for 
"typo3conf/ext/my_ext/Resources/Public/Icons/details_open.png".


Ist das ein Bug oder könnte mir jemand den Sinn dahinter erklären warum dort 
nicht Details steht


Gruß
Christopher


___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Keine Dateiliste

2012-03-20 Diskussionsfäden Seidel, Christopher
Ich habe bis jetzt leider noch keins gefunden :/

Viele Grüße

Christopher 


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Helmut Zötzl
Gesendet: Dienstag, 20. März 2012 14:29
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Keine Dateiliste

Ja genau das ist es!
Gibt's dazu vielleicht ein Gegenmittel?
Benütze Firefox sehr gerne.


Am 20.03.12 14:24, schrieb Seidel, Christopher:
> Das Ganze ist ein Firefox Problem, ich hatte heute genau das gleiche. Mit dem 
> Chrome und IE ging es bei mir in der Filelist. Gleiches ist auch bei Firefox 
> 12 im Extension Manager wo diverse Icons einfach fehlen. Auch hier haben die 
> anderen Browser keine Probleme.
>
> Viele Grüße
>
> Christopher
>
>
> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org 
> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Helmut Zötzl
> Gesendet: Dienstag, 20. März 2012 14:12
> An: typo3-german@lists.typo3.org
> Betreff: [TYPO3-german] Keine Dateiliste
>
> Hallo zusammen,
>
> grad hab ich eine neue TYPO3 Installation mit Version 4.6.6 eingerichtet. Nun 
> wollte ich ein paar Bilder in die Dateiliste hoch laden. Dazu klickte ich auf 
> "Dateiliste". Aber da kommt nix ausser dem kleinen animierten Kringel. Im 
> Hintergrund sieht man noch "Fehler:
> Verbindung unterbrochen..." im Firefox.
> Der ganz rechte Frame bleibt ganz grau.
>
> Mit der Extension "Quixplorer" kann ich aber auf die Ordner zugreifen und 
> auch Bilder hoch laden.
>
> So was hatt ich noch nie und Google brachte mich bisher auch nicht weiter.
> Kann mir jemand helfen dieses Problem in hin zu bekommen?
>
> Gruß Helmut
>
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Keine Dateiliste

2012-03-20 Diskussionsfäden Helmut Zötzl

Ja genau das ist es!
Gibt's dazu vielleicht ein Gegenmittel?
Benütze Firefox sehr gerne.


Am 20.03.12 14:24, schrieb Seidel, Christopher:

Das Ganze ist ein Firefox Problem, ich hatte heute genau das gleiche. Mit dem 
Chrome und IE ging es bei mir in der Filelist. Gleiches ist auch bei Firefox 12 
im Extension Manager wo diverse Icons einfach fehlen. Auch hier haben die 
anderen Browser keine Probleme.

Viele Grüße

Christopher


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Helmut Zötzl
Gesendet: Dienstag, 20. März 2012 14:12
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Keine Dateiliste

Hallo zusammen,

grad hab ich eine neue TYPO3 Installation mit Version 4.6.6 eingerichtet. Nun wollte ich ein 
paar Bilder in die Dateiliste hoch laden. Dazu klickte ich auf "Dateiliste". Aber da 
kommt nix ausser dem kleinen animierten Kringel. Im Hintergrund sieht man noch "Fehler:
Verbindung unterbrochen..." im Firefox.
Der ganz rechte Frame bleibt ganz grau.

Mit der Extension "Quixplorer" kann ich aber auf die Ordner zugreifen und auch 
Bilder hoch laden.

So was hatt ich noch nie und Google brachte mich bisher auch nicht weiter.
Kann mir jemand helfen dieses Problem in hin zu bekommen?

Gruß Helmut

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Keine Dateiliste

2012-03-20 Diskussionsfäden Seidel, Christopher
Das Ganze ist ein Firefox Problem, ich hatte heute genau das gleiche. Mit dem 
Chrome und IE ging es bei mir in der Filelist. Gleiches ist auch bei Firefox 12 
im Extension Manager wo diverse Icons einfach fehlen. Auch hier haben die 
anderen Browser keine Probleme.

Viele Grüße

Christopher 


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Helmut Zötzl
Gesendet: Dienstag, 20. März 2012 14:12
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Keine Dateiliste

Hallo zusammen,

grad hab ich eine neue TYPO3 Installation mit Version 4.6.6 eingerichtet. Nun 
wollte ich ein paar Bilder in die Dateiliste hoch laden. Dazu klickte ich auf 
"Dateiliste". Aber da kommt nix ausser dem kleinen animierten Kringel. Im 
Hintergrund sieht man noch "Fehler: 
Verbindung unterbrochen..." im Firefox.
Der ganz rechte Frame bleibt ganz grau.

Mit der Extension "Quixplorer" kann ich aber auf die Ordner zugreifen und auch 
Bilder hoch laden.

So was hatt ich noch nie und Google brachte mich bisher auch nicht weiter.
Kann mir jemand helfen dieses Problem in hin zu bekommen?

Gruß Helmut

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Keine Dateiliste

2012-03-20 Diskussionsfäden Helmut Zötzl

Hallo zusammen,

grad hab ich eine neue TYPO3 Installation mit Version 4.6.6 
eingerichtet. Nun wollte ich ein paar Bilder in die Dateiliste hoch 
laden. Dazu klickte ich auf "Dateiliste". Aber da kommt nix ausser dem 
kleinen animierten Kringel. Im Hintergrund sieht man noch "Fehler: 
Verbindung unterbrochen..." im Firefox.

Der ganz rechte Frame bleibt ganz grau.

Mit der Extension "Quixplorer" kann ich aber auf die Ordner zugreifen 
und auch Bilder hoch laden.


So was hatt ich noch nie und Google brachte mich bisher auch nicht weiter.
Kann mir jemand helfen dieses Problem in hin zu bekommen?

Gruß Helmut

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german]

2012-03-20 Diskussionsfäden Björn Pedersen
Am 20.03.2012 13:33, schrieb Seidel, Christopher:
> Hi,
> 
> ich habe das ALT Tage bei Images so verstanden, dass es alternativen
> Text beinhalten soll wenn das Bild nicht verfügbar ist. Bei Extbase
> scheint dieses jedoch ziemlich nutzlos zu sein. Ich habe folgenden
> Code:

Nein, das alt tag ist für den Webbrowser beim Client gedacht, wenn
dieser nicht in der Lage ist, das Bild darzustellen ( z.B. für text-only
clients), nicht schon für die serverseitge Aufbereitung.

Schöne Grüße,
 Björn



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german]

2012-03-20 Diskussionsfäden Seidel, Christopher
Hi,

ich habe das ALT Tage bei Images so verstanden, dass es alternativen Text 
beinhalten soll wenn das Bild nicht verfügbar ist. Bei Extbase scheint dieses 
jedoch ziemlich nutzlos zu sein. Ich habe folgenden Code:



Wenn das Bild nicht vorhanden ist bekomm ich jedoch folgende Meldung:

Could not get image resource for 
"typo3conf/ext/my_ext/Resources/Public/Icons/details_open.png".


Ist das ein Bug oder könnte mir jemand den Sinn dahinter erklären warum dort 
nicht Details steht


Gruß
Christopher
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] if then else - layout umschaltung in fluid templates

2012-03-20 Diskussionsfäden Ralf-Rene Schröder
ich versuche in meinem FLUIDTEMPLATE anhand einer condition verschiedene
Layxouts zuzuweisen mit folgendem Code:


  
  


das endet aber mit folgender Fehlermeldug:
Duplicate variable declarations!
wenn ich den  Inhalt entferne ist alles OK
(natürlich ohne meine geplante Umschaltung).
Wie ist das richtige Prozedere um Layouts umzuschalten ???

-- 
image[FORMAT] - Ralf-René Schröder
http://image-format.eu ... Wir geben Ihrem Image das richtige Format
http://if-20.com  ... YAML templates for TYPO3
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler - "mail to" aus Formulareingabe generieren

2012-03-20 Diskussionsfäden Reinhard Führicht

Hallo Silke,

Am 20.03.2012 11:33, schrieb Silke Capo:

Hallo Listis,

ich würde gern bei einem Formular die eingegebenen Daten verwenden. Die
Emailadresse (oder vielmehr der Absendername derselben) soll aus dem
eingegebenen Namen generiert werden. Ich schaffe es allerdings nicht,
dass irgendetwas (Sinnevolles) ausgegeben wird.

Folgendes habe ich versucht:

1) to_name = firstname lastname
(Ausgabe: firstname lastname)
2) to_name = TEXT
to_name.data = GPvar:formhandler|firstname
(Ausgabe: leer)
3) to_name = TEXT
to_name.dataWrap = test {GPvar:formhandler|firstname}
(Ausgabe: test)

Ausschnitt aus dem TS:
finishers {
1.class = Tx_Formhandler_Finisher_Mail
1.config {
...
user {
to_email = email
to_name = TEXT
to_name.data = GPvar:formhandler|firstname
subject = Ihre Anfrage
sender_email = c...@digital-worx.de
sender_name = Silke Capo
replyto_email = c...@digital-worx.de
replyto_name = Silke Capo
}
}
...
}

Wie geht es denn richtig? Habe in der Doku nichts gefunden...

Vielen Dank schon mal!

Silke


Das funktioniert:

to_name = firstname

Wenn du den ganzen Namen haben willst, müsstest du die Felder vorher 
noch zusammenfügen. Das geht mit dem Interceptor_CombineFields.


z.B.:

saveInterceptors {
1.class = Interceptor_CombineFields
1.config {
combineFields {
fullname {
fields {
1 = firstname
2 = lastname
}
}
}
}
}

Das fügt dir die Felder "firstname" und "lastname" zu einem neue 
"temporären" Feld "fullname" zusammen. Das kannst du dann in der Konfig 
für Finisher_Mail verwenden.


to_name = fullname

Viele Grüße,
Reinhard




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Formhandler - "mail to" aus Formulareingabe generieren

2012-03-20 Diskussionsfäden Silke Capo

Hallo Listis,

ich würde gern bei einem Formular die eingegebenen Daten verwenden. Die 
Emailadresse (oder vielmehr der Absendername derselben) soll aus dem 
eingegebenen Namen generiert werden. Ich schaffe es allerdings nicht, 
dass irgendetwas (Sinnevolles) ausgegeben wird.


Folgendes habe ich versucht:

1) to_name = firstname lastname
   (Ausgabe: firstname lastname)
2) to_name = TEXT
   to_name.data = GPvar:formhandler|firstname
   (Ausgabe: leer)
3) to_name = TEXT
   to_name.dataWrap = test {GPvar:formhandler|firstname}
   (Ausgabe: test)

Ausschnitt aus dem TS:
 finishers {
1.class = Tx_Formhandler_Finisher_Mail
1.config {
...
user {
to_email = email
to_name = TEXT
to_name.data = GPvar:formhandler|firstname
subject = Ihre Anfrage
sender_email = c...@digital-worx.de
sender_name = Silke Capo
replyto_email = c...@digital-worx.de
replyto_name = Silke Capo
  }
}
...
 }

Wie geht es denn richtig? Habe in der Doku nichts gefunden...

Vielen Dank schon mal!

Silke
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] mit Formhandler tt_news-records speichern?

2012-03-20 Diskussionsfäden Reinhard Führicht

Hallo Bernd,

Am 19.03.2012 23:25, schrieb bernd wilke:


hier [1] gibt es ein wenig Beispiel-Code, auch wenn es nicht sehr
umfangreich ist.

Hab ich natürlich auch gefunden. ist schließlich die einzige offizielle
Doku. Aber genau dieser Code ist so was von abstrakt, und realitätsfremd.
Schön dass man in zwei Tabellen abspeichern kann und die uid aus der einen
Tabelle (fe_users) in der pid (=referenz zu pages!) der anderen Tabelle
ablegen kann. Aber warum nicht realistischer?
zuerst fe_users, dann Forumsbeitrag mit passender Referenz zu fe_users


Das mit der "pid" ist ein guter Punkt. Aber ansonsten tut der Code genau 
das was er soll, nämlich zeigen, wie man den Finisher verwendet.


Aber gut, ich werde mir da was überlegen und noch ein paar neue Artikel 
schreiben.




aber mein Problem ist wohl ein anderes:


Auch wenn in der Debug-Ausgabe nichts von einem Fehler steht, wird ja
trotzdem das SQL ausgegeben, das ausgeführt wird. Stimmt die Abfrage?
Was passiert, wenn du die Abfrage kopierst und manuell ausführst
(phpMyAdmin oder auf der Shell)?


äh, welche debug-Ausgabe?
von allen anderen kommt eine Ausgabe, nur nicht vom Finisher_DB:
Tx_Formhandler_Controller_Form
Tx_Formhandler_Validator_Default
Tx_Formhandler_Logger_DB
und insbesondere :
Tx_Formhandler_Finisher_Mail
wobei ich den explizit nicht benutze!

Irgendwas stimmt an der Konfig nicht. aber was? wo kann ich noch
nachforschen (ohne direkt den gesamten Quellcode auseinander zu nehmen)?



Wenn der Finisher_DB nichts in die Debug-Ausgabe schreibt wird er nicht 
wahrscheinlich gar nicht aufgerufen.


Das kann mehrere Gründe haben, liegt aber vermutlich an einem Tippfehler 
oder einer fehlenden Klammer im TS.


Viele Grüße,
Reinhard
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Sortierung von Kindobjekten in extbase

2012-03-20 Diskussionsfäden Lorenz Ulrich

Hallo Daniel

Was du willst, geht leider out-of-the-box mit Extbase nicht. Eine 
PHP-seitige Lösung ist hier beschrieben:




Die funktioniert ohne Probleme.

Du kannst auch den SortViewHelper aus FED benutzen:


Beste Grüsse,

Lorenz

Am 19.03.2012 21:02, schrieb Daniel Gercke:

Hallo Christopher,

ich möchte das Thema noch einmal aufgreifen. Ich denke ich habe alle
deine Posts gelesen, verstanden habe ich es aber trotzdem nicht.
Okay ich habe deine Kurzschreibweise verstanden, aber die eigentliche
Frage war ja, wie kann man auf Kindobjekte zugreifen und das sorting
beeinflussen.

Angenommen ich habe ein Domain Objekt "Haus" und dieses steht in einer
1:n Relation zu zu einem weiteren Domain Objekt "Zimmer". Dann möchte
ich mit

haus->getZimmer();

die Zimmer nicht nach uid sortiert erhalten, sondern z.B. nach "Namen".

Wie stellt man das an? Muss ich wirklich den "Umweg" über ein Repository
das ich extra instanziere gehen?

Gruß

Daniel


Am 16.12.2011 14:38, schrieb Seidel, Christopher:

Hast du meine Antwort darauf nicht erhalten?

Viele Grüße

Christopher


-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian
Essl
Gesendet: Freitag, 16. Dezember 2011 14:38
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Sortierung von Kindobjekten in extbase

Wenn ich also Kindobjekte über den Aggregate-Root auslesen möchte,
gibt es keine Sortiermöglichkeiten? Heißt das, ich darf jetzt schon im
Voraus für den extension_builder einplanen, einfach für alle Modelle
Repositorys einzuplanen, um später auch nach mehr als nur der uid
sortieren zu können?
Dann verstehe ich jetzt aber den Sinn nicht dahinter, warum man
überhaupt auch über den Aggregate Root auf Kindobjekte zugreifen
sollte...

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas
Pronold
Gesendet: Freitag, 16. Dezember 2011 11:13
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Sortierung von Kindobjekten in extbase

Schreib dir einfach im KindObjekt-Repository eine extra find-Methode
und benutze dort das $query Objekt von extbase:

Beispiel von:

http://blog.typoplanet.de/2010/01/27/the-repository-and-query-object-of-extbase/


public function findRecentByBlog(Tx_BlogExample_Domain_Model_Blog
$blog, $limit = 5) { $query = $this->createQuery(); return
$query->matching($query->equals('blog', $blog))
->setOrderings(array('date' =>
Tx_Extbase_Persistence_QueryInterface::ORDER_DESCENDING))
->setLimit((integer)$limit)
->execute();
}

Das sollte dir hoffentlich weiterhelfen.

Viele Grüße,
Thomas Pronold
http://www.tpronold.de

Am 16.12.2011 08:31, schrieb Christian Essl:

Danke,

aber dann müsste ich wieder meine Kindobjekte manuell über dieses
Repository auslesen, wenn ich mich nicht irre?
Ich habe hier z.B. ein einfaches Modell "Calendar" mit 1:n-Relation
zu "Events". Wenn ich jetzt einen Kalender mit all seinen Events
ausgeben will, greife ich einfach auf das CalendarRepository zurück.
Die Events werden dann ja automatisch mit der
ObjectStorage-Konfiguration im Model nachgeladen, aber dann eben nur
nach der default-Sortierung.
Wegen der Sortierung der Datensätze alleine ein EventRepository
einzurichten und die Events dann manuell im Controller auszulesen
kommt mir irgendwie recht umständlich vor. Gibt es da wirklich keine
einfachere Lösung für ObjectStorage? Bin jetzt nämlich schon öfter
mit extbase auf dieses Problem gestoßen, dass ich Objekte einfach nur
nach einer anderen Sortierung ausgeben wollte.

Gruß,
Christian

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Alexander
Dick
Gesendet: Donnerstag, 15. Dezember 2011 20:09
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Sortierung von Kindobjekten in extbase

Hallo Christian,

sieh dir mal die defaultOrderings an.

definiere das im entsprechenden Repository des Kind Objektes:

protected $defaultOrderings = array(
'startdate' =>
Tx_Extbase_Persistence_QueryInterface::ORDER_DESCENDING
);

LG
Alex

Am 15.12.2011 15:12, schrieb Christian Essl:

Hallo,

Ich versuche jetzt schon den halben Tag, Kindobjekte (einfache
1:n-Relation) innerhalb meines ORM über ein manuelles Feld (ein
Datum) anstatt der uid zu sortieren.

Zunächst einmal habe ich herausgefunden, dass sich die Sortierung
von extbase über das TCA mit "foreign_sortby => 'startdate'"
bewerkstelligen lässt. Allerdings ist das auch keine Lösung, da
dieses Feld dann intern im Backend für die Sortierung verwendet wird
und deshalb die startdate-Werte überschrieben werden.
Ist es irgendwie sinnvoll möglich, die Kind-Objekte zu sortieren?

Wenn ich die Kind-Objekte nicht mehr direkt über den Aggregate Root
auslese, sondern darauf ang