Re: [TYPO3-german] Unterseite als Liste ausgeben

2009-12-12 Diskussionsfäden JoH asenau
 ich versuche schon seit tagen unterseiten (inkl. aller zugehörenden
 Inhalte, also: Seitentitel,  Änderungsdatum, Bildergallerie etc.) auf
 eine einzelne seite zu kriegen

 zum aufbau: ich verwende templavoila, dort habe ich das design
 bestimmt auch die object-pfade angegeben z.B. lib.ProductList,
 lib.PageTitle

Und genau da liegt Dein Problem. TV versteht sich nämlich nur bedingt mit
TypoScript.
Speziell Dinge wie field = blah und CONTENT mit orderBy=sorting kannst
Du unter TV meistens in die Tonne treten.

[snip]

20 = CONTENT
20 {
   table = tt_content
   select {
  pidInList.field = uid
  orderBy = sorting
  # Angabe des Feldes für die Sprache
  languageField = sys_language_uid
  # Limitierung auf 10 Einträge
  max=10
   }
}

 ist das was ich hier versuche generell mist?

Jein - denn ohne TV wäre es vermutlich ein Klacks, sowas zu bauen.

Mit TV darfst Du Dich mit der Tatsache herumschlagen, daß die Elemente dort
nicht als CONTENT mit Hilfe von pid, colPos und sorting über eine einfache
SQL-Abfrage ausgegeben werden können. Stattdessen sind die IDs der einzelnen
Content Elemente in einer kommaseparierten Liste untergebracht, die zudem
noch aus einer XML Struktur ausgelesen werden muß, die sich wiederum in
einem Datenbankfeld befindet. Das ist der Grund, warum TV selbst da mit
RECORDS arbeitet, denn darunter läßt sich die CSV-Liste einer Seite als
source einbinden.

Da Du aber Inhalte nicht  nur von einer Seite ausgeben willst, sondern
gleich von mehreren, müsstest Du theoretisch gesehen erstmal eine Abfrage
bauen, die für jede Seite, die CSV-Liste ausliest, diese dann in einem
Register ablegt und später für die RECORDS der einzelnen Seiten zur
Verfügung stellt. Alternativ könntest Du auch ein HMENU bauen, das anstatt
eines Menüeintrags jeweils die CSV-Liste der Seite aus dem XML extrahiert
und sofort mit den anderen Angaben zusammenschraubt.

Das Hauptproblem dürfte in jedem Fall darin liegen, an die Liste
heranzukommen, weil das vermutlich mit TypoScript allein nicht realisierbar
ist. Dazu fragst Du aber am besten mal einen der TV Spezis hier - wir lassen
nämlich aufgrund der oben beschriebenen Problematik und diverser
Folgeprobleme, die sich daraus ergeben, in der Regel die Finger von dem TV
Zeug.

HTH

Joey

--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


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

Re: [TYPO3-german] Unterseite als Liste ausgeben

2009-12-12 Diskussionsfäden JoH asenau
 Jein - denn ohne TV wäre es vermutlich ein Klacks, sowas zu bauen.

BTW:
Ohne TV ist es wirklich ein Klacks - hier der Code dazu aus dem passenden
TYPO3 Kochbuch Rezept:

temp.unterseiten = CONTENT
temp.unterseiten {
   table = pages
   select {
  pidInList.field = uid
  orderBy = sorting
   }
   renderObj = COA
   renderObj {
  10 = TEXT
  10.field = title
  10.wrap = h2|/h2
  20 = CONTENT
  20 {
 table = tt_content
 select {
pidInList.field = uid
colPos = 0
orderBy = sorting
  }
  }
   }
}


temp.kumulierterInhalt = COA
temp.kumulierterInhalt {
   10 = TEXT
   10.field = title
   10.wrap = h1|/h1
   20 = CONTENT
   20 {
  table = tt_content
  select {
 colPos = 0
 orderBy = sorting
  }
   }
   30  temp.unterseiten
   30.renderObj {
  30  temp.unterseiten
  30.renderObj {
 10.wrap = h3|h3
 30  temp.unterseiten
 30.renderObj {
10.wrap = h4|h4
 }
  }
   }
}

HTH

Joey

--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


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

Re: [TYPO3-german] Problem mit base href / baseURL

2009-12-12 Diskussionsfäden Michael Ludwig
Hi,

hat immer noch niemand eine Idee??

Michael






Am 8. Dezember 2009 12:20 schrieb Michael Ludwig michael...@googlemail.com:
 Hallo Freunde von TYPO3,

 ich habe ein Problem mit TYPO3 4.3.0 und YAML 3.2. Ich habe nicht das
 YAML/TYPO3-Framework benutzt. TemplaVoila benutze ich ebenfalls nicht.
 Teste ich meine Designvorlage, indem ich die Datei ohne Webserver
 (also einfach vom Dateisystem) aus aufrufe, ohne dass TYPO3 sie
 parsed, funktioniert die Druckansicht. Wird die Designvorlage durch
 TYPO3 geparsed, baut TYPO3 durch das im Template festgelegte baseURL
 korrekterweise den base href=... ein. Sobald allerdings dieser
 base-href mit an den Browser gesendet wird, funktioniert das Druck-CSS
 von YAML nicht mehr.
 Als Druck-CSS eingebunden und verwendet habe ich print_100_draft.css.
 Wie gesagt, ohne base href funktioniert es.
 Da ich mir da absolut keinen Reim drauf machen kann frage ich euch
 einfach mal. Vielleicht hat ja jemand eine Idee??

 Grüsse,
 Michael
 ___
 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] Unterseite als Liste ausgeben

2009-12-12 Diskussionsfäden Emanuela

hi JoH,

danke für die antworten: da hätte ich wohl mal früher fragen sollen ;)

oj, hatte so viel gutes über TV gelesen und gedacht, das ist ds ding.
aber, wenn ich dich richtig verstehe läuft man mit TV immer gefahr, dass 
nicht alles machbar ist (bzw. mit nicht vertretbarem aufwand), weil man 
an die daten nicht so recht drankommt?


der vorteil von meinem versuch ist, dass das styling schon stimmt, alles 
ist an der richtigen stelle nur stimmen die daten, die mittels 
extension-templates gefüllt werden nicht. nur diese möchte ich neu zuweisen


eben
temp.unterseiten = CONTENT
temp.unterseiten {
   table = pages
   select {
  pidInList.field = uid
  orderBy = sorting
   }
renderObj {
  10 = TEXT
  10.field = title ### hier ist der titel drin, den ich haben möchte
lib.PageTitle  10.field ### hier möchte ich ihn zuweisen
…

und das ist so auf keinen fall möglich?


Mit TV darfst Du Dich mit der Tatsache herumschlagen, daß die Elemente dort
nicht als CONTENT mit Hilfe von pid, colPos und sorting über eine einfache
SQL-Abfrage ausgegeben werden können.


i.d.F. gäbe es nur 1 Record pro seite
alle anderen dinge werden vererbt


Alternativ könntest Du auch ein HMENU bauen, das anstatt
eines Menüeintrags jeweils die CSV-Liste der Seite aus dem XML extrahiert
und sofort mit den anderen Angaben zusammenschraubt.





Ohne TV ist es wirklich ein Klacks - hier der Code dazu aus dem passenden
TYPO3 Kochbuch Rezept:
ja, war auch meine grundlage, aber halt eben mit dem ziel diese abfrage 
mit TV zu kombinieren.

dummerweise ist das beispiel nicht auf mehrsprachikeit ausgelegt



ich möchte nochmal fragen: TV in unterseiten und alle unterseiten auf 
einer seite listen.
gibt es da eine möglichkeit oder ist wie JoH sagt generell davon 
abzuraten, da zu umständlich?


danke für die mühe

--
-

Made a mess

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

Re: [TYPO3-german] Profiwissen dringend vonnöten: bi ld ist im FE leer

2009-12-12 Diskussionsfäden Emanuela

danke euch für die schon mal richtige spur!


laufen die image tests im install tool alle?

tatsächlich: im install-tool in image processing-Testmenu
keiner der imagemagick-tests läuft. keine

verwende typo3 4.2.10 und imagemagick 6.2.4


oder es stimmen die
Rechte für die Ordner/Dateien nicht
composite, combine und identify versucht auf world-exec und worl-read zu 
setzen


der pfad zu imagemagick sollte ebenfalls stimmen.

über die konsole im root läuft es problemlos: alle ausgaben korrekt.

gd-lib-tests alle einwandfrei.


und nun?


--
-

Made a mess

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

[TYPO3-german] Neuinstallation Typo 4.3. Syste m hängt bei Auswahl der Sprache

2009-12-12 Diskussionsfäden Christian Platt
Liebe Liste,

ich wollte eigentlich nur mal eben eine neue Installation von Typo 4.3 
vornehmen.
Soweit hat auch alles geklappt, bis ich zur Sprachauswahl ging und nach der 
Auswahl von Deutsch auf Save selection nur noch warten kann.
Danach passiert in dem Bereich nichts mehr, der Browser wartet und wartet. 
Allerdings wird der Server belastet. Es wird ein httpd mit einer vollen CPU 
Auslastung angeschmissen, es passiert jedoch nichts mehr.???

Das Verhalten ist reproduzierbar. (auch nach Neuanlage Datenbank und 4.3Server 
/dummy Reinstallation.

Hat jemand schon mal ein ähnliche Verhalten erlebt?

Für Antworten ist Euch dankbar
Christian Platt
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german