[TYPO3-german] Re: CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden Ralf-Rene Schröder
wenn, dann wäre für deine Anwendung die Syntax für eine dauernde
Wiederholung wie folgt:  = |*| eins || zwei || drei |*|

aber an dieser Stelle hast du meines Wissens kein optionSplit (ist
hauptsächlich nur in menüs und in der split funktion verfügbar)

TIPP:
wie wäre es aber mit einem Registerzähler im CONTENT (beginnend mit 0)
alle elemente floaten lassen, und dann die auswertung mit IF modulo 4
rest 0 immer ein clear:both reinbringen
http://www.wiki-cms.com/TypoScript-Rechnen

-- 
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] tt_content erweitert - neues Feld einlesen

2012-05-04 Diskussionsfäden Philipp Gampe
Hi,

> unter TypoScript:
> Tree display
 '-> hier natürlich auch ein Häkchen
> [x] Display all times
> [x] Display messages
> [x] Track content rendering
> [x] Display content
> [ ] Explain SELECT queries
> [x] Force TS Rendering

-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

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

Re: [TYPO3-german] tt_content erweitert - neues Feld einlesen

2012-05-04 Diskussionsfäden Philipp Gampe
Hi Robert,

Robert Wildling wrote:

> Hi, lieber Philipp,
> 
>>> Jetzt allerdings merke ich, dass dies gar nicht so leicht geht, denn
>>> wenn man mehrere Inhalte auf einer Seite hat, wo nur eines davon das
>>> erweiterte Feld benutzt, dann zerstört das TS das rendering der anderen
>>> Inhalte (die zB ein Plugin benutzen).
>>
>> Dies sollte nicht so sein ...
> 
> Damit meine ich nur, dass ein selbstgebasteltes TS wie
> 
> temp.FOO = CONTENT
> temp.FOO {
>   table = tt_content
>   ...
>   renderObj ...
>  10 = Text
>  10.field = header
>  (dasselbe nochmals auf 20 mit bodytext...)
> }
> 
> keine Plugin-Inhalte ausliest wie zB jfmulticontent. Oder? (Muss das
> morgen nochmals testen, du hast mich jetzt verunsichert...:-)

Wenn du das renderObj komplett überschreibst, dann musst du alles selber 
machen. Ansonsten reicht es, wenn du das Feld einfach dort hinzu fügst, wo 
du es brauchst.

>>> tt_content.header.5 = TEXT
>>> tt_content.header.5 {
>>> field = tx_neuesfeld
>>> required = 1
>>> htmlSpecialChars = 1
>>> }
>>>
>>> Funktioniert aber nicht. (Hier beschreibt jemand ein ähnlihes Problem:
>>> http://lists.typo3.org/pipermail/typo3-german/2011-July/079379.html)
>>
>> Ist evtl. die Reihenfolge falsch?
>>
>>> Im TypoScript Objectbrowser wird wohl alles neu angezeigt, aber
>>> gerendert wird es nicht.
>>
>> Dann schau doch mal mit dem Admin Panel, wie gerendert wird.
>>
>> Ansonsten gibt es noch den TS Analyzer, aber wenn es der TSOB schon
>> richtig anzeigt, dann kann du damit auch nur noch die Reihenfolge
>> überprüfen.
> 
> Was meinst du mit Reihenfolge? Das erweiterter tt_content-TS liest das
> neue Feld auf header.5 ein - es macht leider keinen Unterschied, wenn es
> auf 25 eingelesen wird - wird auch nicht gerendert.

Nun die Frage wäre wohl eher, ob den die Verschachtelungssebene richtig ist. 
Das TS nur eine Renderanweisung ist, wird "überflüssiges" TS einfach 
ignoriert.

> Das AdminTool verrät nicht viel, und diverse aktive Checkboxen ändern
> das Nicht-Rendering auch nicht ... (hab allerdings auch keine Erfahrung
> damit.)

unter TypoScript:
Tree display
[x] Display all times
[x] Display messages
[x] Track content rendering
[x] Display content
[ ] Explain SELECT queries
[x] Force TS Rendering

(Auf Update drücken nicht vergessen!)

Dann solltest du sehen können, was genau ab geht. Es wird der TS Baum 
angezeigt, so wie er abgearbeitet wird. Außerdem werden alle "Nachrichten" 
(Zeilen DB Anwort, TS Größe, Fehler, etc.) angezeigt.

> Aber prinzipiell meinst du, dass das der richtige Weg ist? Machst du das
> auch so?

Im Prinzip ja, allerdings nicht besonders oft ;)
Allerdings ist es auch schwer zu sagen, was du falsch machen könntest. 
Außerdem habe ich das Gefühl, dein Problem noch nicht vollständig verstanden 
zu haben.

Weil es mir gerade einfällt: mit "dataWrap = debug:data" kann man oft 
nützliche Details zu einer bestimmten Stelle im TS erfahren.

Schönes Wochenende
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

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

Re: [TYPO3-german] tt_content erweitert - neues Feld einlesen

2012-05-04 Diskussionsfäden Robert Wildling

Hi, lieber Philipp,


Jetzt allerdings merke ich, dass dies gar nicht so leicht geht, denn
wenn man mehrere Inhalte auf einer Seite hat, wo nur eines davon das
erweiterte Feld benutzt, dann zerstört das TS das rendering der anderen
Inhalte (die zB ein Plugin benutzen).


Dies sollte nicht so sein ...


Damit meine ich nur, dass ein selbstgebasteltes TS wie

temp.FOO = CONTENT
temp.FOO {
 table = tt_content
 ...
 renderObj ...
10 = Text
10.field = header
(dasselbe nochmals auf 20 mit bodytext...)
}

keine Plugin-Inhalte ausliest wie zB jfmulticontent. Oder? (Muss das 
morgen nochmals testen, du hast mich jetzt verunsichert...:-)



tt_content.header.5 = TEXT
tt_content.header.5 {
field = tx_neuesfeld
required = 1
htmlSpecialChars = 1
}

Funktioniert aber nicht. (Hier beschreibt jemand ein ähnlihes Problem:
http://lists.typo3.org/pipermail/typo3-german/2011-July/079379.html)


Ist evtl. die Reihenfolge falsch?


Im TypoScript Objectbrowser wird wohl alles neu angezeigt, aber
gerendert wird es nicht.


Dann schau doch mal mit dem Admin Panel, wie gerendert wird.

Ansonsten gibt es noch den TS Analyzer, aber wenn es der TSOB schon richtig
anzeigt, dann kann du damit auch nur noch die Reihenfolge überprüfen.


Was meinst du mit Reihenfolge? Das erweiterter tt_content-TS liest das 
neue Feld auf header.5 ein - es macht leider keinen Unterschied, wenn es 
auf 25 eingelesen wird - wird auch nicht gerendert.


Das AdminTool verrät nicht viel, und diverse aktive Checkboxen ändern 
das Nicht-Rendering auch nicht ... (hab allerdings auch keine Erfahrung 
damit.)


Aber prinzipiell meinst du, dass das der richtige Weg ist? Machst du das 
auch so?


Danke dir fürs Helfen!
Gruß, Robert
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] tt_address - Adressen werden der Adressgruppe nicht richtig zugeordnet

2012-05-04 Diskussionsfäden JCL - Johannes C. Laxander
 
Hallo,

ich stelle gerade verwundert fest, dass in tt_address Adressen nicht richtig 
mit der Adressgruppe verküpft werden.
Folgende Konstellation ist gegeben:

Adressgruppen
uid-1 = Gruppe-1
uid-2 = Gruppe-2

Adressen
uid-1 = Name-1 --> Gruppe-1
uid-2 = Name-2 --> Gruppe-2

So habe ich es gemacht und so steht es auch im Flexform drin.
Wenn ich aber nun in die Datenbank nachsehe, steht als Gruppe bei allen 
Adressen uid-1 drin !
Im Flexform angezeigt wird aber richtigerweise "Gruppe-2".
Wie ist das möglich? Was läuft hier flasch? Ein Bug ?

Gruß, Johannes.

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

Re: [TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden JCL - Johannes C. Laxander

Hallo Jochen,

> > Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 
> 1., 5., und 9. bzw. den 4., 8. Datenatensatz anders zu wrappen?
> 
> das hört sich nach einer Aufgabe für optionSplit an:
> http://wiki.typo3.org/De:TSref/optionSplit
> 

ich habs mal versucht, aber irgendwie will es noch nicht so ganz...

Hier mein Gesamtkonstrukt:

temp.xyz = COA
temp.xyz {
10 = CONTENT
10 {
table = tt_address
select {
...
}

// *** wrap = | |*| | 
|*| |

  // Inhaltsobjekt erzeugen, welches das Suchergebnis darstellt
  renderObj = COA
  renderObj {
...
wrap = |

// Ersten Datensatz mit class="subcl" wrappen
// letzten Datensatz mit class="subcr" wrappen
// alle anderen mit class="subc" wrappen
outerWrap = | |*| | |*| |
}
stdWrap {
// gesamtes Datensatz-Objekt wrappen
wrap = |
}
}
}


Dabei bleibt der outerWrap völlig ohne Wirkung. Wenn ich den Wrap an anderer 
Stelle einsetze (z.B. hier: ***) wirkt immer nur der Wrap für den ersten Part.

Irgend jemand noch ne Idee?

Gruß, Johannes.

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

Re: [TYPO3-german] TypoScript: Autom. Vererbung für eine Subtemplate unterbrechen

2012-05-04 Diskussionsfäden stefan novak
hab jetzt auch noch probiert in der page TS Config:
page.10.subparts.RIGHTCONTENT.100 >
hinzuzufügen, in der Hoffnung dass er es dann nur für diese Seite macht,
aber da ignoriert er es komplett :(

hat keiner eine Idee?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tt_content erweitert - neues Feld einlesen

2012-05-04 Diskussionsfäden Philipp Gampe
Hi Robert,

Robert Wildling wrote:

> Für gewöhnlich war das erweitern der tt_content-Tabelle für mich bis
> jetzt kein Problem: Kleine Ext mit Kickstarter, ein bisschen TS, um den
> Content zu rendern.
> 
> Jetzt allerdings merke ich, dass dies gar nicht so leicht geht, denn
> wenn man mehrere Inhalte auf einer Seite hat, wo nur eines davon das
> erweiterte Feld benutzt, dann zerstört das TS das rendering der anderen
> Inhalte (die zB ein Plugin benutzen).

Dies sollte nicht so sein ...

> Zunächst schien es mir logisch, das tt_content rendering zu erweitern,
> indem ich so was in das root template setze:
> 
> tt_content.header.5 = TEXT
> tt_content.header.5 {
>field = tx_neuesfeld
>required = 1
>htmlSpecialChars = 1
> }
> 
> Funktioniert aber nicht. (Hier beschreibt jemand ein ähnlihes Problem:
> http://lists.typo3.org/pipermail/typo3-german/2011-July/079379.html)

Ist evtl. die Reihenfolge falsch?

> Im TypoScript Objectbrowser wird wohl alles neu angezeigt, aber
> gerendert wird es nicht.

Dann schau doch mal mit dem Admin Panel, wie gerendert wird.

Ansonsten gibt es noch den TS Analyzer, aber wenn es der TSOB schon richtig 
anzeigt, dann kann du damit auch nur noch die Reihenfolge überprüfen.

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

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

Re: [TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden JCL - Johannes C. Laxander

Hallo Jochen,

du hast recht, das könnte es sein - hört sich aber ein wenig kompliziert an...
Egal, ich werd's mal wagen und probieren. Zur not gibt’s ja noch "die Liste" 
;-) 

Gruß, Johannes.

> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org 
> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von 
> Jochen Overwien
> Gesendet: Freitag, 4. Mai 2012 20:14
> An: German TYPO3 Userlist
> Betreff: Re: [TYPO3-german] CONTENT-Object - Datensatze 
> müssen unterschiedlich gewrappt werden
> 
> Hallo,
> 
> > Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 
> 1., 5., und 9. bzw. den 4., 8. Datenatensatz anders zu wrappen?
> 
> das hört sich nach einer Aufgabe für optionSplit an:
> http://wiki.typo3.org/De:TSref/optionSplit
> 
> Jochen
> ___
> 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] tt_content erweitert - neues Feld einlesen

2012-05-04 Diskussionsfäden Robert Wildling

Hallo und guten Abend,

Für gewöhnlich war das erweitern der tt_content-Tabelle für mich bis 
jetzt kein Problem: Kleine Ext mit Kickstarter, ein bisschen TS, um den 
Content zu rendern.


Jetzt allerdings merke ich, dass dies gar nicht so leicht geht, denn 
wenn man mehrere Inhalte auf einer Seite hat, wo nur eines davon das 
erweiterte Feld benutzt, dann zerstört das TS das rendering der anderen 
Inhalte (die zB ein Plugin benutzen).


Zunächst schien es mir logisch, das tt_content rendering zu erweitern, 
indem ich so was in das root template setze:


tt_content.header.5 = TEXT
tt_content.header.5 {
  field = tx_neuesfeld
  required = 1
  htmlSpecialChars = 1
}

Funktioniert aber nicht. (Hier beschreibt jemand ein ähnlihes Problem:
http://lists.typo3.org/pipermail/typo3-german/2011-July/079379.html)

Im TypoScript Objectbrowser wird wohl alles neu angezeigt, aber 
gerendert wird es nicht.


Weiß jemand, warum?

Wie löst ihr dieses Problem?

Oder hat vielleicht jemand einen guten link parat, der sich dieses 
Themas annimmt?


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


Re: [TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden Jochen Overwien

Hallo,


Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 1., 5., und 9. bzw. 
den 4., 8. Datenatensatz anders zu wrappen?


das hört sich nach einer Aufgabe für optionSplit an:
http://wiki.typo3.org/De:TSref/optionSplit

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

Re: [TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden JCL - Johannes C. Laxander
Hallo Robert,

das ist nicht mein Problem - da habe ich mich vermutlich nicht klar genug 
ausgedrückt.

Ich habe mit TypoScript ein CONTENT-Object erzeugt, das per SELECT Datensätze 
aus der Tabelle tt_addresse ausliest,
und für die ich dann mit renderObj ein Inhaltsobjekt erzeuge, und das ich dann 
wie beschreiben ausgeben muss.

Johannes.
 

> -Ursprüngliche Nachricht-
> Von: typo3-german-boun...@lists.typo3.org 
> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von 
> Robert Wildling
> Gesendet: Freitag, 4. Mai 2012 19:11
> An: typo3-german@lists.typo3.org
> Betreff: [TYPO3-german] Re: CONTENT-Object - Datensatze 
> müssen unterschiedlich gewrappt werden
> 
> Hat du dir schon mal multiplecontent von Jürgen Furrer angeschaut? 
> Verwendet das YAML-CSS-Framework dafür. Sehr komfortabel.
> 
> Gutes Gelingen!
> Robert
> 
> > ich bastle gerade an einem CONTENT-Object, das mehrere 
> Datensätze liefert.
> > Die Ausgabe soll folgendermaßen aussehen:
> >
> > |  Z1-DS1  |  Z1-DS2  |  Z1-DS3  |  Z1-DS4  |
> > |  Z2-DS5  |  Z2-DS6  |  Z2-DS7  |  Z2-DS8  |  Z3-...  |  ...
> >
> > Der Inhalt der Datensätze soll also Spalten- und 
> Zeilenweise angeordnet werden, max. vier in einer Reihe.
> > Das genze möchte ich mit TypoScript realsisieren. Ich bin schon so 
> > weit, dass die Datensätze untereinander ausgegeben werden.
> >
> > Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 
> 1., 5., und 9. bzw. den 4., 8. Datenatensatz anders zu wrappen?
> ___
> 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] Re: CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden Robert Wildling
Hat du dir schon mal multiplecontent von Jürgen Furrer angeschaut? 
Verwendet das YAML-CSS-Framework dafür. Sehr komfortabel.


Gutes Gelingen!
Robert


ich bastle gerade an einem CONTENT-Object, das mehrere Datensätze liefert.
Die Ausgabe soll folgendermaßen aussehen:

|  Z1-DS1  |  Z1-DS2  |  Z1-DS3  |  Z1-DS4  |
|  Z2-DS5  |  Z2-DS6  |  Z2-DS7  |  Z2-DS8  |
|  Z3-...  |  ...

Der Inhalt der Datensätze soll also Spalten- und Zeilenweise angeordnet werden, 
max. vier in einer Reihe.
Das genze möchte ich mit TypoScript realsisieren. Ich bin schon so weit, dass 
die Datensätze untereinander
ausgegeben werden.

Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 1., 5., und 9. bzw. 
den 4., 8. Datenatensatz anders zu wrappen?

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

[TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

2012-05-04 Diskussionsfäden JCL - Johannes C. Laxander
 
Hallo zusammen.

ich bastle gerade an einem CONTENT-Object, das mehrere Datensätze liefert.
Die Ausgabe soll folgendermaßen aussehen:

|  Z1-DS1  |  Z1-DS2  |  Z1-DS3  |  Z1-DS4  |
|  Z2-DS5  |  Z2-DS6  |  Z2-DS7  |  Z2-DS8  |
|  Z3-...  |  ...

Der Inhalt der Datensätze soll also Spalten- und Zeilenweise angeordnet werden, 
max. vier in einer Reihe.
Das genze möchte ich mit TypoScript realsisieren. Ich bin schon so weit, dass 
die Datensätze untereinander
ausgegeben werden.

Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 1., 5., und 9. bzw. 
den 4., 8. Datenatensatz anders zu wrappen?

Wäre toll wenn es dafür eine Lösung gäbe.

Gruß, Johannes.






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

Re: [TYPO3-german] ERfahrungen mit typo3_webservice?

2012-05-04 Diskussionsfäden Claus Fassing
Heike Herzog-Kuhnke  wrote:
> TYPO3 iPhone App
> von http://www.naw.info/de/was-wir-koennen/integration.html#c101
> 
> Sieht wie gesagt recht interessant aus, um mal schnell Änderungen zu machen.
> Gruß
> Heike

Damit können m.E. nach "nur" News Artikel gepflegt werden.

Mit dem iCab Browser kann ich Inhalte bearbeiten, aber nicht komfortabel.

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

Re: [TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Robert Wildling

Hallo, Ralf,

Jo Hasenau hat mich auf das recursive Attribut von select hingewiesen. 
Das funktioniert prima!


Meine Lösung:

temp.RECENT = CONTENT
temp.RECENT {
  table = tt_content
  select {
pidInList = 4
recursive = 2 // number of recursive levels, till 4.5: int,
  // starting with 4.6 int/stdWrap; see TSRef
where = colPos = 4
orderBy = crdate DESC
max = 4
  }
  renderObj = COA
  renderObj {
10 = TEXT
10.field = header
10.wrap = |
20 = TEXT
20.field = bodytext
20.wrap = |
  }
}

Danke für eure Hilfe!!!
Beste Grüße,
Robert



wie wäre es denn im CONTENT object

uidInList.cObject = HMENU
uidInList.cObject {
   special = updated
   special.value = 2
   special.maxAge = 3600*24*7*30
   limit = 4
   1 = TMENU
   1 {
 NO.subst_elementUid = 1
 NO.allWrap = {elementUid}
 NO.doNotShowLink = 1
   }
}

das sollte eigentlich eine Lister der 4 neuesten UIDs ergeben
aber wo ich jetzt genauer überlege hast du dann die 4 zuletzt geänderten
Seiten, aber nicht CEs
also war das wohl eine Sackgasse, dann doch die von dir schon genannte
lösung


Am 04.05.2012 14:52, schrieb Robert Wildling:

Hmmm... das würde als Ergebnis die Seitentitel auswerden. Ich brauche
aber vier CE, die dann in einen Slide gewrappt werden...




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

Re: [TYPO3-german] tree anzeige verschachtelter fe_groups

2012-05-04 Diskussionsfäden Robert Wildling

Hi, Ralf,

Konkrete Hilfe kann ich dir leider nicht geben, weil ich selbst noch am 
Recherchieren bin. Aber hier mal meine Ergebinsse, vielleicht bringt's 
ja was...


Flexform biete ein tree anbietet. Georg Ringers news 
Ext verwendet das.


Für's FE gibt's chtreeview oder mh-treeview (letzteres nur für 
developer, verspricht leichte FE-Anbindung und erwähnt mh_branchenbuch 
als Beispiel).


In der pi-base existiert eine tree-Funktion - aber ich hab keine Ahnung, 
wie man die einsetzt bzw. ob die brauchbar ist, was layout-rendering 
betrifft (der pagebrowser der piLib verwendet ja noch tables, bilde mir 
ein, dass ich gelesen habe, bei pagetree ist das auch der Fall...)


Wenn du erfolgreich bist, poste bitte hier! Ich brauch so einen treeview 
für eine select-box...


Alles Gute!
Gruß, Robert



keiner eine Idee hierzu ???
ich muß stark verschachtelte FE-groups übersichtlicher darstellen


Am 26.04.2012 14:32, schrieb Ralf-Rene Schröder:

Hallo zusammen...
ich meine mich zu erinnern mal in einer Installation die verschachtelten
FE_groups bei der Eingabe von Datensätzen im Zugriffsfeld als tree
dargestellt gesehen zu haben...

weiß jemand vielleicht welche extension das war, oder wie das TCA
modifiziert werden müste (mindestens für tt_content und für ext:news)




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

Re: [TYPO3-german] tree anzeige verschachtelter fe_groups

2012-05-04 Diskussionsfäden conPassione gmbh
Schau mal unter dem Stichwort be_acl im TER, vielleicht findest Du da
die Extension welche das macht, was Du möchtest.

Gruss Renzo
-- 
_
Renzo Bauen
+41 79 330 10 11
conPassione gmbh 

Am Freitag, den 04.05.2012, 16:45 +0200 schrieb Ralf-Rene Schröder:

> keiner eine Idee hierzu ???
> ich muß stark verschachtelte FE-groups übersichtlicher darstellen
> 
> 
> Am 26.04.2012 14:32, schrieb Ralf-Rene Schröder:
> > Hallo zusammen...
> > ich meine mich zu erinnern mal in einer Installation die verschachtelten
> > FE_groups bei der Eingabe von Datensätzen im Zugriffsfeld als tree
> > dargestellt gesehen zu haben...
> > 
> > weiß jemand vielleicht welche extension das war, oder wie das TCA
> > modifiziert werden müste (mindestens für tt_content und für ext:news)
> 
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] tree anzeige verschachtelter fe_groups

2012-05-04 Diskussionsfäden Ralf-Rene Schröder
keiner eine Idee hierzu ???
ich muß stark verschachtelte FE-groups übersichtlicher darstellen


Am 26.04.2012 14:32, schrieb Ralf-Rene Schröder:
> Hallo zusammen...
> ich meine mich zu erinnern mal in einer Installation die verschachtelten
> FE_groups bei der Eingabe von Datensätzen im Zugriffsfeld als tree
> dargestellt gesehen zu haben...
> 
> weiß jemand vielleicht welche extension das war, oder wie das TCA
> modifiziert werden müste (mindestens für tt_content und für ext:news)

-- 
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] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Ralf-Rene Schröder
wie wäre es denn im CONTENT object

uidInList.cObject = HMENU
uidInList.cObject {
  special = updated
  special.value = 2
  special.maxAge = 3600*24*7*30
  limit = 4
  1 = TMENU
  1 {
NO.subst_elementUid = 1
NO.allWrap = {elementUid}
NO.doNotShowLink = 1
  }
}

das sollte eigentlich eine Lister der 4 neuesten UIDs ergeben
aber wo ich jetzt genauer überlege hast du dann die 4 zuletzt geänderten
Seiten, aber nicht CEs
also war das wohl eine Sackgasse, dann doch die von dir schon genannte
lösung


Am 04.05.2012 14:52, schrieb Robert Wildling:
> Hmmm... das würde als Ergebnis die Seitentitel auswerden. Ich brauche
> aber vier CE, die dann in einen Slide gewrappt werden...

-- 
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] EXT development: loadOrder

2012-05-04 Diskussionsfäden Robert Wildling

Herzlichen Dank, lieber Philipp!

LG, Robert


Hi Robert,

Robert Wildling wrote:


http://typo3.org/documentation/document-library/core-

documentation/doc_core_api/4.2.0/view/2/1/


zählt weiter unten einen Punkt auf, der "loadOrder" heißt - zu dem es
genau gar keine Info gibt. Weiß jemand, ob es anderswo eine Doku gibt
(außer im Quellcode - und selbst da weiß ich nicht, in welcher Datei ich
nachschauen muss...)


Der Eintrag ist im Moment ohne Funktion.

$ grep -Rin loadOrder t3lib/ typo3/


   ### nur der Eintrag der jeweiligen System-Extension
typo3/sysext/saltedpasswords/ext_emconf.php:21: 'loadOrder' =>  '',
typo3/sysext/belog/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/info/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/sys_note/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/about/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/beuser/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/scheduler/ext_emconf.php:22:   'loadOrder' =>  '',
typo3/sysext/viewpage/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/extra_page_cm_options/ext_emconf.php:21:   'loadOrder' =>
'',
typo3/sysext/taskcenter/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/t3editor/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/info_pagetsconfig/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/perm/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/filelist/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/css_styled_content/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/tstemplate_info/ext_emconf.php:21: 'loadOrder' =>  '',
typo3/sysext/adodb/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/func/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/cms/ext_emconf.php:22: 'loadOrder' =>  '',
typo3/sysext/recordlist/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/indexed_search_mysql/ext_emconf.php:21:'loadOrder' =>
'',
typo3/sysext/lowlevel/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/setup/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/impexp/ext_emconf.php:20:  'loadOrder' =>  '',
typo3/sysext/context_help/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/cshmanual/ext_emconf.php:21:   'loadOrder' =>  '',
typo3/sysext/indexed_search/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/func_wizards/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/tstemplate_ceditor/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/tstemplate_analyzer/ext_emconf.php:21: 'loadOrder' =>  '',
typo3/sysext/t3skin/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/tstemplate/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/opendocs/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/sys_action/ext_emconf.php:21:  'loadOrder' =>  '',
typo3/sysext/rtehtmlarea/ext_emconf.php:21: 'loadOrder' =>  '',
typo3/sysext/aboutmodules/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/install/ext_emconf.php:21: 'loadOrder' =>  '',
typo3/sysext/lang/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/dbal/ext_emconf.php:21:'loadOrder' =>  '',
typo3/sysext/tstemplate_objbrowser/ext_emconf.php:21:   'loadOrder' =>
'',
   ### hier wird der Eintrag nur verpackt, es passiert aber auch nichts
typo3/sysext/em/classes/connection/class.tx_em_connection_ter.php:319:  
'loadOrder' =>  utf8_encode($uArr['EM_CONF']
['loadOrder']),
typo3/sysext/em/ext_emconf.php:21:  'loadOrder' =>  '',
   ### hat nichts mit dem emconf Eintrag zu tun
typo3/backend.php:311:  if
(file_exists($absoluteComponentPath . 'css/loadorder.txt')) {
typo3/backend.php:313:  $loadOrder =
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath .
'css/loadorder.txt'));
typo3/backend.php:314:  
$cssFilesOrdered = t3lib_div::trimExplode(LF, $loadOrder, TRUE);
typo3/backend.php:322:  if
(file_exists($absoluteComponentPath . 'javascript/loadorder.txt')) {
typo3/backend.php:324:  $loadOrder =
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath .
'javascript/loadorder.txt'));
typo3/backend.php:325:  $jsFilesOrdered
= t3lib_div::trimExplode(LF, $loadOrder, TRUE);

Viele Grüße


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

Re: [TYPO3-german] EXT development: loadOrder

2012-05-04 Diskussionsfäden Philipp Gampe
Hi Robert,

Robert Wildling wrote:

> http://typo3.org/documentation/document-library/core-
documentation/doc_core_api/4.2.0/view/2/1/
> 
> zählt weiter unten einen Punkt auf, der "loadOrder" heißt - zu dem es 
> genau gar keine Info gibt. Weiß jemand, ob es anderswo eine Doku gibt 
> (außer im Quellcode - und selbst da weiß ich nicht, in welcher Datei ich 
> nachschauen muss...)

Der Eintrag ist im Moment ohne Funktion.

$ grep -Rin loadOrder t3lib/ typo3/


  ### nur der Eintrag der jeweiligen System-Extension
typo3/sysext/saltedpasswords/ext_emconf.php:21: 'loadOrder' => '',
typo3/sysext/belog/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/info/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/sys_note/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/about/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/beuser/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/scheduler/ext_emconf.php:22:   'loadOrder' => '',
typo3/sysext/viewpage/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/extra_page_cm_options/ext_emconf.php:21:   'loadOrder' => 
'',
typo3/sysext/taskcenter/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/t3editor/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/info_pagetsconfig/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/perm/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/filelist/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/css_styled_content/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/tstemplate_info/ext_emconf.php:21: 'loadOrder' => '',
typo3/sysext/adodb/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/func/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/cms/ext_emconf.php:22: 'loadOrder' => '',
typo3/sysext/recordlist/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/indexed_search_mysql/ext_emconf.php:21:'loadOrder' => 
'',
typo3/sysext/lowlevel/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/setup/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/impexp/ext_emconf.php:20:  'loadOrder' => '',
typo3/sysext/context_help/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/cshmanual/ext_emconf.php:21:   'loadOrder' => '',
typo3/sysext/indexed_search/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/func_wizards/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/tstemplate_ceditor/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/tstemplate_analyzer/ext_emconf.php:21: 'loadOrder' => '',
typo3/sysext/t3skin/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/tstemplate/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/opendocs/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/sys_action/ext_emconf.php:21:  'loadOrder' => '',
typo3/sysext/rtehtmlarea/ext_emconf.php:21: 'loadOrder' => '',
typo3/sysext/aboutmodules/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/install/ext_emconf.php:21: 'loadOrder' => '',
typo3/sysext/lang/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/dbal/ext_emconf.php:21:'loadOrder' => '',
typo3/sysext/tstemplate_objbrowser/ext_emconf.php:21:   'loadOrder' => 
'',
  ### hier wird der Eintrag nur verpackt, es passiert aber auch nichts
typo3/sysext/em/classes/connection/class.tx_em_connection_ter.php:319:  
'loadOrder' => utf8_encode($uArr['EM_CONF']
['loadOrder']),
typo3/sysext/em/ext_emconf.php:21:  'loadOrder' => '',
  ### hat nichts mit dem emconf Eintrag zu tun
typo3/backend.php:311:  if 
(file_exists($absoluteComponentPath . 'css/loadorder.txt')) {
typo3/backend.php:313:  $loadOrder = 
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath . 
'css/loadorder.txt'));
typo3/backend.php:314:  
$cssFilesOrdered = t3lib_div::trimExplode(LF, $loadOrder, TRUE);
typo3/backend.php:322:  if 
(file_exists($absoluteComponentPath . 'javascript/loadorder.txt')) {
typo3/backend.php:324:  $loadOrder = 
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath . 
'javascript/loadorder.txt'));
typo3/backend.php:325:  $jsFilesOrdered 
= t3lib_div::trimExplode(LF, $loadOrder, TRUE);

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3  inspiring people to share!

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

[TYPO3-german] EXT development: loadOrder

2012-05-04 Diskussionsfäden Robert Wildling

Hi,

Die Doku hier:

http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.2.0/view/2/1/

zählt weiter unten einen Punkt auf, der "loadOrder" heißt - zu dem es 
genau gar keine Info gibt. Weiß jemand, ob es anderswo eine Doku gibt 
(außer im Quellcode - und selbst da weiß ich nicht, in welcher Datei ich 
nachschauen muss...)


Danke!
LG, Robert
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Robert Wildling
Hmmm... das würde als Ergebnis die Seitentitel auswerden. Ich brauche 
aber vier CE, die dann in einen Slide gewrappt werden...


Oder ließe sich innerhalb von TMENU content ausgeben?

LG, Robert



warum eigentlich nicht ein HMENU
temp.recent = HMENU
temp.recent {
   special = updated
   special.value = 2
   special.maxAge = 3600*24*7*30
   limit = 4
   1 = TMENU
...
}
sollte doch eigentlich auch zielführend sein



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

[TYPO3-german] TypoScript: Autom. Vererbung für eine Subtemplate unterbrechen

2012-05-04 Diskussionsfäden stefan novak
Hallo!

Ich habe bei meiner Typo3 Seite rechts neben dem Hauptcontent ein
RIGHTCONTENT Element wo ich standardmäßig content von einer Seite
ausserhalb des Seitenbaums einbinde um den sich wiederholenden Content
nicht in jeder Seite ändern zu müssen.
Das funktioniert auch ganz gut. Zusätzlich habe ich nun eingebaut dass
Content der rechten Spalte eingefügt wird dann über den schon vorhandenen
content ausgegeben wird...

Das Problem ist nun dass wenn der Content in der rechten Spalte nun länger
ist bei zB Haupt 2, dann würde ich den wiederholenden Content gerne
weglassen, da sonst der footer unnötigerweise so weit unten ist.
Dazu habe ich dann ein subtemplate angelegt mit dem Inhalt:
subparts.RIGHTCONTENT.100 >

Nur leider ist dann der sich wiederholende content auch in den Untermenüs
Unter 2.1 und Unter 2.2. weg :(
Kennt jemand hierfür ne praktikable, wartbare Lösung dass das löschen des
TS Codes nur auf dieser einen Seite passiert?
Oder einen andren Ansatz des Ganzen der sich mir bisher entzogen hat ;) ?

Seitenstrukur:
- Haupt 1
-- Unter 1.1
-- Unter 1.2
-- Unter 1.3
- Haupt 2
-- Unter 2.1
-- Unter 2.2
-SYSFOLDER
--Content (PID 31)

TS:
  subparts.RIGHTCONTENT = COA
  subparts.RIGHTCONTENT.10 = CONTENT
  subparts.RIGHTCONTENT.10 {
stdWrap {
  wrap =  | 
  required = 1
}
table = tt_content
select.orderBy = sorting
select.where = colPos=2
  }
  subparts.RIGHTCONTENT.100 = CONTENT
  subparts.RIGHTCONTENT.100{
   table = tt_content
select {
  pidInList = 31
  orderBy = sorting
  where = colPos=2
  languageField = sys_language_uid
}
  }

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


Re: [TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Ralf-Rene Schröder
warum eigentlich nicht ein HMENU
temp.recent = HMENU
temp.recent {
  special = updated
  special.value = 2
  special.maxAge = 3600*24*7*30
  limit = 4
  1 = TMENU
...
}
sollte doch eigentlich auch zielführend sein

-- 
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] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Robert Wildling

Komisch - auf der von dir vorgeschlagenen Seite war ich auch gerade :-)

Sehr schön auch diese Lösung:
http://www.skom.de/Liste-der-zuletzt-geaenderten.116.0.html

Zu deinem Vorschlag
pidInList <> 0

hab ich übrigens leider gar nichts gefunden - es funktioniert bei mir 
auch nicht.


Irgendwie komisch, dass das Core-Team dieses Szenario offensichtlich 
nicht bedacht hat. Was wäre denn gegen eine Lösung wie diese schon 
einzuwenden?

pidinList = *

Danke nochmls, lieber Renzo, für deine Hilfe!

Con Passione! :-)
LG, Robert



Hi Robert

was man noch könnte sind mehrerer Seiten anzugeben in pidInList =
2,3,5,17,22
Aber das zwingt Dich dann dazu, bei jeder Änderung im Seitenbaum, den
TS-Code wieder zu aktualisieren.

Aber ich bin fündig geworden, wie das rekursive Suchen nach unten im
Seitenbaum möglich gemacht werden kann. Es gab eine ähnliche Frage
nämlich schon mal:
Schau mal hier:
http://lists.typo3.org/pipermail/typo3-dev/2006-November/021074.html

Liebe Grüsse
Renzo

_
Renzo Bauen
+41 79 330 10 11
conPassione gmbh

Am Freitag, den 04.05.2012, 12:16 +0200 schrieb Robert Wildling:


Danke, Renzo, für deine Antwort! Freut mich sehr und hilft auch ungemein!

Jetzt ist es so:
ich habe die erste "Gabel" mit id=2 oder so deswegen eingeführt, damit
ich nur einen bestimmten Abschnitt des Seitenbaums auslese - der ganze
soll nicht ausgelesen werden (weil die rechte (oder war's die linke? ist
egal) Spalte in anderen Seitenbäumen für anderes benutzt wird) und nur
mittel belayut umbenannt wird.

Ich versuche die ganze Zeit schon sowas einzubinden, wie es mit
conditions möglich ist:
PIDinRootline = 2

Aber das geht nur als condition, wenn ich das recht verstehe...

Einen bestimmten Ausgangspunkt zu setzen geht wohl nicht, oder?

Danke dir!
LG, Robert





Hallo Robert

Du machst ja genau das, was Dein Ergebnis dann auch zeigt.
Wenn Du zuerst die Seiten "Thema X" ausliest und für jede dieser Seiten
die Unterseiten "Titel XX" dann gibt es das von Dir beschriebene
Ergebnis, also pro Thema je 4 Einträge.
Wenn Du die Datenbank nur etwas anders ausliest, dann bekommst Du nur
die neuste 4 über alles.

Ich würde das etwa so machen:

temp.RECENT = CONTENT
temp.RECENT {
  table = pages
  select.pidInlist<>   0 // gibt alle Seiten im Seitenbaum zurück
  sorting = crdate DESC
  select.max = 4
  ...
   }

Allerdings habe ich den Code nicht getestet.
Ev. musst du auch noch eine Where Clause hinzufügen
select.andWhere = 
um bestimmte Seiten auszuschliessen.

Liebe Grüsse
Renzo



___
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] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden conPassione gmbh
Hi Robert

was man noch könnte sind mehrerer Seiten anzugeben in pidInList =
2,3,5,17,22
Aber das zwingt Dich dann dazu, bei jeder Änderung im Seitenbaum, den
TS-Code wieder zu aktualisieren.

Aber ich bin fündig geworden, wie das rekursive Suchen nach unten im
Seitenbaum möglich gemacht werden kann. Es gab eine ähnliche Frage
nämlich schon mal:
Schau mal hier:
http://lists.typo3.org/pipermail/typo3-dev/2006-November/021074.html

Liebe Grüsse
Renzo

_
Renzo Bauen
+41 79 330 10 11
conPassione gmbh 

Am Freitag, den 04.05.2012, 12:16 +0200 schrieb Robert Wildling:

> Danke, Renzo, für deine Antwort! Freut mich sehr und hilft auch ungemein!
> 
> Jetzt ist es so:
> ich habe die erste "Gabel" mit id=2 oder so deswegen eingeführt, damit 
> ich nur einen bestimmten Abschnitt des Seitenbaums auslese - der ganze 
> soll nicht ausgelesen werden (weil die rechte (oder war's die linke? ist 
> egal) Spalte in anderen Seitenbäumen für anderes benutzt wird) und nur 
> mittel belayut umbenannt wird.
> 
> Ich versuche die ganze Zeit schon sowas einzubinden, wie es mit 
> conditions möglich ist:
> PIDinRootline = 2
> 
> Aber das geht nur als condition, wenn ich das recht verstehe...
> 
> Einen bestimmten Ausgangspunkt zu setzen geht wohl nicht, oder?
> 
> Danke dir!
> LG, Robert
> 
> 
> 
> 
> > Hallo Robert
> >
> > Du machst ja genau das, was Dein Ergebnis dann auch zeigt.
> > Wenn Du zuerst die Seiten "Thema X" ausliest und für jede dieser Seiten
> > die Unterseiten "Titel XX" dann gibt es das von Dir beschriebene
> > Ergebnis, also pro Thema je 4 Einträge.
> > Wenn Du die Datenbank nur etwas anders ausliest, dann bekommst Du nur
> > die neuste 4 über alles.
> >
> > Ich würde das etwa so machen:
> >
> > temp.RECENT = CONTENT
> > temp.RECENT {
> >  table = pages
> >  select.pidInlist<>  0 // gibt alle Seiten im Seitenbaum zurück
> >  sorting = crdate DESC
> >  select.max = 4
> >  ...
> >   }
> >
> > Allerdings habe ich den Code nicht getestet.
> > Ev. musst du auch noch eine Where Clause hinzufügen
> >select.andWhere = 
> > um bestimmte Seiten auszuschliessen.
> >
> > Liebe Grüsse
> > Renzo
> >
> 
> ___
> 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] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Robert Wildling

Danke, Renzo, für deine Antwort! Freut mich sehr und hilft auch ungemein!

Jetzt ist es so:
ich habe die erste "Gabel" mit id=2 oder so deswegen eingeführt, damit 
ich nur einen bestimmten Abschnitt des Seitenbaums auslese - der ganze 
soll nicht ausgelesen werden (weil die rechte (oder war's die linke? ist 
egal) Spalte in anderen Seitenbäumen für anderes benutzt wird) und nur 
mittel belayut umbenannt wird.


Ich versuche die ganze Zeit schon sowas einzubinden, wie es mit 
conditions möglich ist:

PIDinRootline = 2

Aber das geht nur als condition, wenn ich das recht verstehe...

Einen bestimmten Ausgangspunkt zu setzen geht wohl nicht, oder?

Danke dir!
LG, Robert





Hallo Robert

Du machst ja genau das, was Dein Ergebnis dann auch zeigt.
Wenn Du zuerst die Seiten "Thema X" ausliest und für jede dieser Seiten
die Unterseiten "Titel XX" dann gibt es das von Dir beschriebene
Ergebnis, also pro Thema je 4 Einträge.
Wenn Du die Datenbank nur etwas anders ausliest, dann bekommst Du nur
die neuste 4 über alles.

Ich würde das etwa so machen:

temp.RECENT = CONTENT
temp.RECENT {
 table = pages
 select.pidInlist<>  0 // gibt alle Seiten im Seitenbaum zurück
 sorting = crdate DESC
 select.max = 4
 ...
  }

Allerdings habe ich den Code nicht getestet.
Ev. musst du auch noch eine Where Clause hinzufügen
   select.andWhere = 
um bestimmte Seiten auszuschliessen.

Liebe Grüsse
Renzo



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

Re: [TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden conPassione gmbh
Hallo Robert

Du machst ja genau das, was Dein Ergebnis dann auch zeigt.
Wenn Du zuerst die Seiten "Thema X" ausliest und für jede dieser Seiten
die Unterseiten "Titel XX" dann gibt es das von Dir beschriebene
Ergebnis, also pro Thema je 4 Einträge.
Wenn Du die Datenbank nur etwas anders ausliest, dann bekommst Du nur
die neuste 4 über alles.

Ich würde das etwa so machen:

temp.RECENT = CONTENT
temp.RECENT {
table = pages
select.pidInlist <> 0 // gibt alle Seiten im Seitenbaum zurück
sorting = crdate DESC
select.max = 4
...
 }

Allerdings habe ich den Code nicht getestet.
Ev. musst du auch noch eine Where Clause hinzufügen
  select.andWhere = 
um bestimmte Seiten auszuschliessen.

Liebe Grüsse 
Renzo

-- 
_
Renzo Bauen
+41 79 330 10 11
conPassione gmbh 

Am Freitag, den 04.05.2012, 09:43 +0200 schrieb Robert Wildling:

> Hi, liebe Liste,
> 
> Ich habe diese Seitenbaumstruktur:
> 
> - Menu 1
> 
> - AKTUELL (id=2)
> -- Thema 1
>  Titel 1a
>  Titel 2a
>  Titel 3a
> -- Thema 2
>  Titel 1b
>  Titel 2b
>  Titel 3b
> -- Thema 3
>  Titel 1c
>  Titel 2c
>  Titel 3c
> 
> - Menu 3
> 
> ...
> 
> Nun sollen für einen Teaser die 4 zeitlich aktuellsten Inhalte 
> ausgelesen werden (ich verwende KEIN tt_news!).
> 
> Mit diesem TS:
> 
> temp.RECENT = CONTENT
> temp.RECENT {
>table = pages
>select.pidInlist = 2 // returns all subpages of AKTUELL (= Thema 1...)
>renderObj = CONTENT
>renderObj {
>  table = tt_content
> // Loop through all "Title X" pages and collects the content
>  select.pidInList.field = pid
>  sorting = crdate DESC
>  select.max = 4
>  ...
>}
> }
> 
> erhalte ich zwar Einträge, aber immer die aktuellesten 4 der jeweiligen 
> Unterseite. Ich benötige aber die INSGESAMT 4 aktuellsten Inhalte der 
> ALLER Unterseiten.
> 
> Gibt es irgendwie einen Lösungsansatz, der zunächst mal alle Ergebnis 
> zwischenspeicher (LOAD_REGISTER ?), um dann nochmals durch so ein Array 
> zu loopen, dass anhand der crdate die 4 aktuellsten Beiträge extrahiert?
> 
> Ich bitte euch um Hilfe! Danke!
> Grüße,
> Robert
> ___
> 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] Gelbes Hinweiszeichen bei Extensions

2012-05-04 Diskussionsfäden ulrich
Am 3. Mai 2012 21:21 schrieb Ralf-Rene Schröder :
> Am 03.05.2012 18:55, schrieb Hauke Haller:
>> Das wäre aber einen Bug-Bericht wert: Immerhin musstest Du über etwas
>> nachdenken, was eigentlich keine Probleme verursacht. Wäre eine der
>> erforderlichen Extensions nicht vorhanden und das Warnzeichen würde
>> deswegen erscheinen, wäre es wohl besser. Wenns denn unbedingt einen
>> Hinweis geben muss, dann doch irgendein entwarnendes Symbol: Ich bin
>> installiert - alles funktioniert. (Grün oder sowas)
>
> bis jetzt war das icon für mich eigentlich problemlos zu deuten (war
> schon ewigkeiten ein besonderes icon für die required extensions)
> ist ja anstelle des grünen oder grauen minus im baustein ein nicht
> klickbarer grüner Baustein mit einem kleinen "Wichtig" Symbol...
> einzig ein MousOver könnte da noch ergänzend sinnvoll sein...
> aber letztlich gilt es doch für JEDES Icon ... man muß es lernen und
> wird dann damit problemlos arbeiten können (und für ein nicht klickbares
> Symbol sah ich bis jetzt da keinerlei Probleme ... aber das ist nur
> meine persönliche Meinung)
>

Naja, wenn man es weiß, dann ist das Icon gut zu deuten. Weiß mans
nicht, hat das Symbol (zumindest für mich) die Aussage: Obacht, da
stimmt was nicht.

Was ich da echt vermisst habe ist eine Legende unterhalb/oberhalb der
Extensions, die kurz die Icons und deren Bedeutung erklärt.
Andererseits ist Typo3 ja auch nicht für die
Ach-ich-probier-mal-gerade-CMS_XYZ-für-meine-neue-Homepage-aus
Community gedacht und muss nicht wirklich idiotensicher sein.

Und Ja: man muss es einfach lernen. Ich hab da bisher nie wirklich
darauf geachtet, deswegen war ich etwas verwirrt. Ich hatte bisher
auch fast nur mit alten Typo3 Installationen zu tun und  noch das
schrullige grüne, runde Icon im Gedächtnis ;)

Schönen Freitag allerseits!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

2012-05-04 Diskussionsfäden Robert Wildling

Hi, liebe Liste,

Ich habe diese Seitenbaumstruktur:

- Menu 1

- AKTUELL (id=2)
-- Thema 1
 Titel 1a
 Titel 2a
 Titel 3a
-- Thema 2
 Titel 1b
 Titel 2b
 Titel 3b
-- Thema 3
 Titel 1c
 Titel 2c
 Titel 3c

- Menu 3

...

Nun sollen für einen Teaser die 4 zeitlich aktuellsten Inhalte 
ausgelesen werden (ich verwende KEIN tt_news!).


Mit diesem TS:

temp.RECENT = CONTENT
temp.RECENT {
  table = pages
  select.pidInlist = 2 // returns all subpages of AKTUELL (= Thema 1...)
  renderObj = CONTENT
  renderObj {
table = tt_content
// Loop through all "Title X" pages and collects the content
select.pidInList.field = pid
sorting = crdate DESC
select.max = 4
...
  }
}

erhalte ich zwar Einträge, aber immer die aktuellesten 4 der jeweiligen 
Unterseite. Ich benötige aber die INSGESAMT 4 aktuellsten Inhalte der 
ALLER Unterseiten.


Gibt es irgendwie einen Lösungsansatz, der zunächst mal alle Ergebnis 
zwischenspeicher (LOAD_REGISTER ?), um dann nochmals durch so ein Array 
zu loopen, dass anhand der crdate die 4 aktuellsten Beiträge extrahiert?


Ich bitte euch um Hilfe! Danke!
Grüße,
Robert
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] felogin + sich ändernde IP Adresse

2012-05-04 Diskussionsfäden Alexander Dick

Hallo Peter,

danke für den Tipp.
Leider registrieren sich täglich mehere User selber und ich weiß 
natürlich nicht bei wem sich die IP Adresse ständig ändert. Daher habe 
ich es jetzt global deaktiviert.


grüße
Alex

Am 04.05.2012 08:49, schrieb Peter Linzenkirchner:

Hallo Alexander,

das kannst du in der User-Verwaltung im Backend für jeden User setzen: Karteikarte 
"Optionen" - "IP-Einschränkung für Benutzer deaktivieren". Da damit eine kleine 
Unsicherheit eingeführt wird, ist es nicht die Grundeinstellungen.

Gruß
Peter

Am 04.05.2012 um 08:43 schrieb Alexander Dick:


Stichwort scheint ses_iplock in der fe_session_data Tabelle zu sein. Wen nich 
das manuell auf '[DISABLED]' setze werde ich nicht mehr ausgeloggt.

Nur finde ich dazu nichts - das müsste beim Login natürlich automatisch gesetzt 
werden.

Am 04.05.2012 08:38, schrieb Alexander Dick:

Hallo Leute,

kann es sein dass einen TYPO3 ausloggt sobald sich die IP Adresse des
Clients ändert?

Habe es gerade mit einem Proxy getestet und es scheint wirklich der Fall
zu sein!

Ich logge mich ohne Proxy ein - alles OK - kaum aktiviere ich den Proxy
und lade die Seite neu, bin ich ausgeloggt. Der Proxy schneidet die
Cookies nicht prinzipiell ab denn ich kann mich auch mit Proxy normal
einloggen.

Kann man dieses Verhalten abstellen? Das wäre sehr wichtig.

Falls jemand einen Tipp hat - bitte danke!

Grüße
Alex


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


--
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


Re: [TYPO3-german] felogin + sich ändernde IP Adresse

2012-05-04 Diskussionsfäden Alexander Dick

Danke - aber das ist bereits aktiviert!

Habe auch gerade was gefunden.

$TYPO3_CONF_VARS['FE']['lockIP'] = 0;

ich war zuerst irritiert weil dadurch immer noch etwas in ses_iplock 
geschrieben wird (nur noch die erste Gruppe der IP Adresse anstatt der 
ersten 2) aber der Check wird offenbar dadurch komplett ausgehebelt!


Mal sehen ob das das Problem mancher User nun gelöst hat :-)

Es gibt nämlich tatsächlich Provider die ihren Kunden alle paar Minuten 
völlig unterschiedliche IP Adressen zuweisen. Wozu das gut sein soll...



Am 04.05.2012 08:47, schrieb Thomas P.:

Probier mal


doNotCheckReferer = 1


im Install Tool


Am 04.05.2012 08:38, schrieb Alexander Dick:

Hallo Leute,

kann es sein dass einen TYPO3 ausloggt sobald sich die IP Adresse des
Clients ändert?

Habe es gerade mit einem Proxy getestet und es scheint wirklich der
Fall zu sein!

Ich logge mich ohne Proxy ein - alles OK - kaum aktiviere ich den
Proxy und lade die Seite neu, bin ich ausgeloggt. Der Proxy schneidet
die Cookies nicht prinzipiell ab denn ich kann mich auch mit Proxy
normal einloggen.

Kann man dieses Verhalten abstellen? Das wäre sehr wichtig.

Falls jemand einen Tipp hat - bitte danke!

Grüße
Alex
___
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