Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Peter Schäfer

Hy Jochen,

ich hab die TYPO3 Sourcen innerhalb des eigentlichen htdocs. 
Allerdings außerhalb des Startverzeichnisses der Anwendung.


Die 127.0.0.1 klappt bei mir in der Tat auch nicht ;-(

Kann man nicht irgendwo fest den Datenbanknamen mitgeben? Es macht mir 
den Eindruck, dass es daran scheitert (also an der Select Database)). 
Selbst wenn ich diese in der LocalConfiguration.php notiere.


LG
Peter


Am 19.05.2013 20:51, schrieb Joachim Brink:

Hallo Peter,

hast Du die Installation im root Verzeichnis gemacht oder in einen
Unterordner (htdocs z.B.)? Ist zwar komisch aber ich versuche das jetzt
mal.

LG
Jochen

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

Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Peter Schäfer

Hallo Philipp,

hmm, die 127.0... klappt auch nicht.
So langsam weiß ich echt nicht mehr weiter

Wo kann ich auf http://forge.typo3.org/issues/48117; für die Lösung des 
Problems voten?

Hab dort nichts gefunden.

LG
Peter


Am 19.05.2013 22:27, schrieb Philipp Gampe:

Hi Peter Schäfer,

Peter Schäfer wrote:


Jemand nen Ansatz


Benutze 127.0.0.1 anstatt von localhost. Das sollte von Socket zu Port
wechseln.

Es gibt noch keinen Socket spezifischen Code in
typo3/sysext/core/Classes/Database/DatabaseConnection.php Zeile 1180.

Bitte vote auf:
http://forge.typo3.org/issues/48117

Best regards


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

Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server - php.ini

2013-05-20 Diskussionsfäden Peter Schäfer

Hallo Liste,

jetzt hab ich über eine extra php.ini den mysql.default_socket auf 
/tmp/mysqld5.sock gesetzt und in jedes Verzeichnis einen Symlink 
darüber erstellt.


Nähere Info´s dazu gibt es unter:
- 
http://hilfe-center.1und1.de/homepage-entwickeln-c82634/php-c82686/bedienung-c82739/php-einstellungen-ueber-phpini-aendern-a791901.html 
und
- 
http://hilfe-center.1und1.de/homepage-entwickeln-c82634/php-c82686/bedienung-c82739/php-einstellungen-fuer-alle-unterverzeichnisse-uebernehmen-a790629.html


Über phpinfo(); erhalte ich auch jetzt den richtigen Socket.

Leider klappt der DB-Connect noch immer nicht...

Verzeifel ;-(

LG
Peter

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

Re: [TYPO3-german] Extbase FLuid - Gleiches Template für mehrere Actions

2013-05-20 Diskussionsfäden conPassione gmbh
Dazu gibt es die Partials, d.h. man macht nur eine Hülle für jede Action
und ruft dann das gleiche Partial auf.

Gruss Renzo
-- 




Renzo Bauen
conPassione gmbh
T +41 33 345 00 92
M +41 79 330 10 11
http://www.conpassione.ch
TYPO3 Bronce Associate 

Am Sonntag, den 19.05.2013, 19:53 +0200 schrieb Hans-Peter M.:

 Hallo,
 
 wenn ich das richtig Sehe benötige ich für jede Action ein eigenes 
 FLuid-Template.
 Wie kann ich für mehrere Actions nur 1 Fluid-Template verwenden?
 
 Gruß
 Hans-Peter
 ___
 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] Parameter bei Redirect

2013-05-20 Diskussionsfäden Maik Hagenbruch

Am 19.05.13 16:08, schrieb Philipp Gampe:

Hi Maik,

Maik Hagenbruch wrote:


Danke für deinen Link und entschuldige wenn ich jetzt komplett falsch
liege. Ich kann doch in einer Extbase extension nicht auf Flow zugreifen
oder etwas doch?


Extbase ist ein Backport von Flow. Ziel von Extbase ist es, ein klein wenig
Flow Feeling und die grobe Idee eines Flow Packages in TYPO3 CMS verfügbar
zu machen.

Weite Teile der grundsätzlichen Flow Logik (insbesondere der MVC Teil)
lassen sich 1:1 auf Extbase übertragen.

Bei Fragen zu Extbase also bitte auch immer die Flow Dokumentation
konsultieren.

Viele Grüße



Danke Philipp, das ist mir bewusst.
Allerdings hast du ja in deinem vorigen post gescchrieben das ich im 
Controller mit @flow/validate die validierung machen könnte.

Aber ich hab ja im core von typo3 nix von flow drin.
Oder bin ich jetzt mal so richtig auf dem Holzweg?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Typo3 6.1 - Extensions Manager

2013-05-20 Diskussionsfäden d.ros

Ein Compare im Installtool sollte gehen . . .

Grüße

David

Am 20.05.2013 11:41, schrieb Peter Linzenkirchner:

Hallo,

wenn ich an einer Extension in der ext_tables.sql etwas verändere, muss ich ja 
die Extension updaten. Bisher ging das im Extensions Manager, aber in 6.1 finde 
ich dazu keine Möglichkeit mehr. Ich behelfe mir, indem ich die Extension 
deinstalliere und wieder installiere, aber das ist nicht so elegant ...

Gibts die Funktion nicht mehr, oder wurde sie an eine andere Stelle verschoben?

Danke
Peter




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


Re: [TYPO3-german] namespaces in 6.1

2013-05-20 Diskussionsfäden Georg Ringer

Hallo,

Am 20.05.2013 12:45, schrieb Peter Linzenkirchner:

Hallo Liste,

in 6.1 sind die namespaces ja jetzt Pflicht, und praktisch alle 
Methodenaufrufe, die ich im Laufe der Zeit so auswendig gelernt habe, 
funktionieren nicht mehr ...


wer sagt das?
Der Classmapper macht ein t3lib_div:: weiterhin möglich.


Gibt es irgendwo eine Liste alt / neu? Oder wie kann ich z. B. rausfinden, 
welchen Namespace t3lib_utility_Debug oder t3lib_div jetzt haben?


deine IDE sollte dir das sagen oder in die class mapping datei schauen 
oder bei 6.1 in das bisherige file


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


[TYPO3-german] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Hugo

Hallo,

ich bin gerade dabei von tt_news zur news Extension von Georg Ringer zu 
wechseln.


In tt_news hatte ich bisher die Möglichkeit bei längeren Überschriften 
einen Zeilenumbruch an einer sinnvollen Stelle einzufügen.


Gibts diese Möglichkeit auch bei news? Oder wird hier zwangsläufig immer 
erst am Zeilenende automatisch umgebrochen?


Vielen Dank

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


Re: [TYPO3-german] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Georg Ringer

Hi,

Am 20.05.2013 12:55, schrieb Hugo:

In tt_news hatte ich bisher die Möglichkeit bei längeren Überschriften
einen Zeilenumbruch an einer sinnvollen Stelle einzufügen.


sowas wie 
http://www.thomas-hirt.at/blog/detailansicht/datum/2008/07/30/typo3-mehrzeilige-ueberschrift-und-zeilenumbruch.html 
sollte hier auch funktionieren



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


[TYPO3-german] neu erstellte seiten als news-element

2013-05-20 Diskussionsfäden ricardo

hallo,

ich hätte gerne, dass sobald eine neue seite erstellt wird automatisch ein neues 
news-element erstellt wird. der titel des news-element soll gleich dem titel der neu 
erstellten seite sein und als inhalt für das news-element soll der erste satz des ersten 
content elements als teaser mit einem link Weiterlesen oder so erstellt 
werden. der link soll dann auf diese neu erstellte seite verweisen.

gibt es so etwas in form einer extension schon? 
___

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

Re: [TYPO3-german] namespaces in 6.1

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Linzenkirchner wrote:

 in 6.1 sind die namespaces ja jetzt Pflicht, und praktisch alle
 Methodenaufrufe, die ich im Laufe der Zeit so auswendig gelernt habe,
 funktionieren nicht mehr ...

Dank der Klassen-Aliase kannst du auch die alten Klassen in 6.2 nutzen. 
Allerdings solltest du (sofern möglich) deine Extension auf die neuen 
Klassen portieren.
https://git.typo3.org/TYPO3v4/Core.git/blob/master:/typo3/sysext/core/Migrations/Code/ClassAliasMap.php
https://git.typo3.org/TYPO3v4/Core.git/blob/master:/typo3/sysext/core/Migrations/Code/LegacyClassesForIde.php

Wenn du allerdings erst einmal mit den Neuen angefangen hast, dann wirst du 
feststellen, das sie jetzt alle einen logischen Namen tragen (zumindest wenn 
du die grobe Extbase Struktur kennst). Dies vereinfacht das Finden von 
Klassen enorm.

Wenn du eine IDE hast, dann brauchst die i.d.R. auch nur die Klassennamen 
GeneralUtility statt den vollen Namespace anzugeben. Die IDE 
vervollständigt dann automatisch zu \TYPO3\CMS\Core\Utility\GeneralUtility 
(aka t3lib_div).

Seit dem Namespace Wechsel suche ich auch nicht mehr nach den Klassen, 
sondern ich finde fast jeden Code mit dem ersten Versuch.

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Hugo,

Hugo wrote:

 In tt_news hatte ich bisher die Möglichkeit bei längeren Überschriften
 einen Zeilenumbruch an einer sinnvollen Stelle einzufügen.
 
 Gibts diese Möglichkeit auch bei news? Oder wird hier zwangsläufig immer
 erst am Zeilenende automatisch umgebrochen?

Du kannst genauso per TS arbeiten (im Zweifel mit dem cObject Viewhelper) 
oder du schriebst dir einen eigenen kleinen Viewhelper, welcher das 
erledigt.

Sofern du nicht fix in PHP bist, würde ich eher TS nehmen.

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] Extbase-Problem mit 1:n Relation

2013-05-20 Diskussionsfäden Peter Linzenkirchner
Hallo, 

bah, manchmal seh ich den Wald vor lauter Bäumen nicht ... 

Ich brauche das Feld ja nicht in die showRecordFieldList aufnehmen, dann taucht 
es im Backend auch nicht auf ... 

OK, damit ist das Problem gelöst bzw. war nie eins. 

Gruß
Peter

Am 19.05.2013 um 19:38 schrieb Peter Linzenkirchner li...@lisardo.de:

 Hallo, 
 
 folgender (eigentlich ziemlich einfacher) Ansatz: 
 
 Eine Bücherliste soll ausgegeben werden, wobei die Ausstattung der Bücher in 
 einer zweiten Tabelle ausgelagert wurde. Man soll sowohl innerhalb der 
 Bücherliste die Ausstattung sehen können, wie auch (über eine zweite Seite) 
 alle Bücher, die eine bestimmte Ausstattung haben. 
 
 Also: 
 
 Model Book, Entity, Aggregate Root (ergibt die einfache Bücher-Liste)
 Model Outfit, Entity, Aggregate Root (ergibt Liste mit Ausstattungen: 
 Gebunden, Paperback etc. mit Liste der Bücher)
 
 Book und Outfit sind verbunden über eine 1:n Verknüpfung. 
 
 Das Ganze funktioniert nur, wenn ich im Extension Builder wechselseitige 
 Relationen anlege: 
 Book: n:1 Relation für Outfit
 Outfit: 1:n Relation zu Books
 
 1. Eine n:1-Relation wird vom Extension Builder im TCA als einfaches SELECT 
 umgesetzt. Also eine DropDownliste. 
 2. Eine 1:n-Relation wird als Inline (IRRE) umgesetzt. 
 
 Fall 1 ist OK, so will ich es haben. 
 Fall 2 ist nicht OK, aber anscheinend unvermeidbar. 
 
 --- 
 
 Prinzipiell funktioniert die Ausgabe, ich erhalte das gewünschte Ergebnis im 
 Frontend: 
 - Bücherliste mit Angabe der Ausstattung
 - Liste der Ausstattung und über die show-Action auch die Buchliste, welche 
 diese Ausstattung haben 
 
 ABER: 
 
 Das ist fix verknüpft mit diesem TCA. 
 
   'books' = array(
   'exclude' = 0,
   'label' = 'LLL:EXT:...[]...books',
   'config' = array(
   'type' = 'inline',
   'foreign_table' = 
 'tx_literatur_domain_model_book',
   'foreign_field' = 'outfit',
   'maxitems'  = ,
   'appearance' = array(
   'collapseAll' = 1,
   'levelLinksPosition' = 'top',
   'showSynchronizationLink' = 1,
   'showPossibleLocalizationRecords' = 1,
   'showAllLocalizationLink' = 1
   ),
   ),
   ),
 Ich kann lediglich wählen zwischen IRRE und SELECT. Wenn ich es komplett 
 rausnehme, dann funktionieren die Objektrelationen in Extbase nicht mehr. 
 
 Was passiert, wenn sich irgendwann tatsächlich mal  IRRE-Records 
 ansammeln? Ich kann mir nicht vorstellen, dass man das noch bearbeiten kann - 
 ich würde mal behaupten, beim Öffnen stürzt der Browser ab. Ausserdem will 
 ich nicht, dass die Redakteure das überhaupt sehen, sie sollen über Books 
 gehen und das DropDown nutzen. 
 
 Wie macht man das richtig? 
 
 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

--
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] neu erstellte seiten als news-element

2013-05-20 Diskussionsfäden Georg Ringer

Hi,

kann mir nicht vorstellen dass es das schon gibt, aber über hooks in 
tcemain sollte das wirklich einfach zu machen sein


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

Re: [TYPO3-german] namespaces in 6.1

2013-05-20 Diskussionsfäden Peter Linzenkirchner
Hallo Georg, 

danke für die schnelle Antwort!

Ich habe gerade in deiner News-Extension gesehen, dass es durchaus noch geht. 
Aber nicht in meiner :-)

Ich kapiere es noch nicht ganz: 

das hier funktioniert: 
\TYPO3\CMS\Core\Utility\GeneralUtility::trimExplode()
phpStorm meldet mir aber, das sei ein unnecessary full qualified name  ... 
das dürfte ein Konfigurationsproblem von phpStorm sein ... 

wenn ich nämlich so schreibe: 
GeneralUtility::trimExplode()

bekomme ich einen PHP-Fehler (Class not found ...) Das ist mir soweit klar, da 
sich die Klasse ausserhalb des aktuellen Namensraum meiner Extension befindet 
und nicht von mir in den Namensraum importiert wurde. 

Wenn ich das hier schreibe: 
t3lib_div::trimExplode()
erhalte ich auch einen PHP-Error (Class not found ...)
aber in deiner Extension geht das problemlos ... 

? 

Ich habe die Extension gerade mit dem Extension Builder von TYPO3 6.1 erstellt. 
Meine Vermutung aus dem Bauch raus: deine Extension verwendet noch keine 
Namensräume, die neuen Extensions aus dem Extension Builder aber schon. Und 
wenn einmal Namensräume verwendet werden, dann immer ... ergo liegt es nicht an 
dem Classmapper, sondern daran, dass t3lib_div nicht gefunden wird, wenn kein 
Namensraum dazu angegeben wird. Oder anders ausgedrückt: die alten 
Klassenbezeichnungen funktionieren nur, wenn die Extension klassisch - ohne 
Namensräume - erstellt wird. 

Liege ich da richtig? 

Gruß
Peter





Am 20.05.2013 um 12:54 schrieb Georg Ringer ty...@ringerge.org:

 Hallo,
 
 Am 20.05.2013 12:45, schrieb Peter Linzenkirchner:
 Hallo Liste,
 
 in 6.1 sind die namespaces ja jetzt Pflicht, und praktisch alle 
 Methodenaufrufe, die ich im Laufe der Zeit so auswendig gelernt habe, 
 funktionieren nicht mehr ...
 
 wer sagt das?
 Der Classmapper macht ein t3lib_div:: weiterhin möglich.
 
 Gibt es irgendwo eine Liste alt / neu? Oder wie kann ich z. B. rausfinden, 
 welchen Namespace t3lib_utility_Debug oder t3lib_div jetzt haben?
 
 deine IDE sollte dir das sagen oder in die class mapping datei schauen oder 
 bei 6.1 in das bisherige file
 
 georg
 ___
 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] namespaces in 6.1

2013-05-20 Diskussionsfäden Peter Linzenkirchner
Hallo Philipp

danke, die Links helfen weiter. 

 Wenn du allerdings erst einmal mit den Neuen angefangen hast, dann wirst du 
 feststellen, das sie jetzt alle einen logischen Namen tragen (zumindest wenn 
 du die grobe Extbase Struktur kennst). Dies vereinfacht das Finden von 
 Klassen enorm.

Innerhalb der Extension habe ich begriffen, aber ich muss mich erst in die neue 
Grundstruktur für die Tools eindenken. 

 Wenn du eine IDE hast, dann brauchst die i.d.R. auch nur die Klassennamen 
 GeneralUtility statt den vollen Namespace anzugeben. Die IDE 
 vervollständigt dann automatisch zu \TYPO3\CMS\Core\Utility\GeneralUtility 
 (aka t3lib_div).

Hm, nein, bei mir nicht. phpStorm zeigt mir kurz den Qualifier, setzt dann aber 
ohne ein. Und wenn ich den Klassenpfad manuell eingebe, dann meldet es mir 
unnecessary full qualified name. Das ist komisch, das Standardverhalten 
sollte anders sein. 

Danke
Peter

--
---
Peter Linzenkirchner
Lisardo EDV-Beratung
Katharinengasse 20, Rückgebäude, Eingang Bleigäßchen 5
86150 Augsburg
Tel. +49-821-150565, Fax +49-821-150595
http://typo3-lisardo.de
i...@lisardo.de
---



--
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] namespaces in 6.1

2013-05-20 Diskussionsfäden Georg Ringer

Hallo,

wenn du selbst mit Namespaces arbeitest, musst du den PFad beachten, 
Namepaces sind relativ, dh du brauchst zB \GeneralUtility:: oder 
\t3lib_div::...


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


Re: [TYPO3-german] Extbase-Problem mit 1:n Relation

2013-05-20 Diskussionsfäden Jan Kornblum

Hi Peter,

Das Ganze funktioniert nur, wenn ich im Extension Builder wechselseitige 
Relationen anlege:  Book: n:1 Relation für Outfit

Outfit: 1:n Relation zu Books


Das dürfte wohl falsch sein, denn so wird das ganze inkonsistent.

1. Eine n:1-Relation wird vom Extension Builder im TCA als einfaches SELECT 
umgesetzt. Also eine DropDownliste.  2. Eine 1:n-Relation wird als Inline 
(IRRE) umgesetzt. 

Fall 1 ist OK, so will ich es haben. 
Fall 2 ist nicht OK, aber anscheinend unvermeidbar. 


Ich stand kürzlich vor einem ähnlichen Problem, dass ich im Extension 
Builder eine n:1 Beziehung angelegt habe, ich aber die Beziehung 
zwischen den beiden Models in beide Richtungen verfügbar haben wollte. 
Der Extension Builder erstellt den Code ja nur für die n:1 Richtung, 
nicht aber den damit ein Zugriff von der Gegenseite möglich ist.


Hier meine Lösung:

http://www.mail-archive.com/typo3-german@lists.typo3.org/msg29209.html

Die entsprechenden Relationsfelder kannst du im BE einfach ausblenden 
wenn du sie nicht sehen willst. Nur Extbase braucht sie eben...


Hoffe das hilft, Jan


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


Re: [TYPO3-german] Extbase-Problem mit 1:n Relation

2013-05-20 Diskussionsfäden Peter Linzenkirchner
Hallo Jan, 

den Thread hatte ich gefunden, was mich letztlich auf den Gedanken gebracht 
hat, das so zu bauen. Leider hat niemand auf deine letzte Frage geantwortet, 
das wäre das eigentlich interessante gewesen ... :-)

Aber ich denke, man kann das schon über den Extension-Builder machen (also mit 
zwei Relationen) muss aber danach das TCA nachbearbeiten, analog zu dem, was du 
gemacht hast.  Wenn ich mich richtig erinnere geht die Extbase-Anleitung von 
Mittwald so vor, allerdings ohne genauer zu erklären, warum das erforderlich 
ist. 

Gruß
Peter


 
Am 20.05.2013 um 14:23 schrieb Jan Kornblum jan.kornb...@gmx.de:

 Hi Peter,
 
 Das Ganze funktioniert nur, wenn ich im Extension Builder wechselseitige 
 Relationen anlege:  Book: n:1 Relation für Outfit
 Outfit: 1:n Relation zu Books
 
 Das dürfte wohl falsch sein, denn so wird das ganze inkonsistent.
 
 1. Eine n:1-Relation wird vom Extension Builder im TCA als einfaches SELECT 
 umgesetzt. Also eine DropDownliste.  2. Eine 1:n-Relation wird als Inline 
 (IRRE) umgesetzt. 
 Fall 1 ist OK, so will ich es haben. Fall 2 ist nicht OK, aber anscheinend 
 unvermeidbar. 
 
 Ich stand kürzlich vor einem ähnlichen Problem, dass ich im Extension Builder 
 eine n:1 Beziehung angelegt habe, ich aber die Beziehung zwischen den beiden 
 Models in beide Richtungen verfügbar haben wollte. Der Extension Builder 
 erstellt den Code ja nur für die n:1 Richtung, nicht aber den damit ein 
 Zugriff von der Gegenseite möglich ist.
 
 Hier meine Lösung:
 
 http://www.mail-archive.com/typo3-german@lists.typo3.org/msg29209.html
 
 Die entsprechenden Relationsfelder kannst du im BE einfach ausblenden wenn du 
 sie nicht sehen willst. Nur Extbase braucht sie eben...
 
 Hoffe das hilft, Jan
 
 
 ___
 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] Extbase-Problem mit 1:n Relation

2013-05-20 Diskussionsfäden Jan Kornblum

Hi Peter,

Wenn ich mich richtig erinnere geht die 
Extbase-Anleitung von Mittwald so vor, allerdings ohne genauer zu erklären, 
warum das erforderlich ist. 


Ja, eine Liste in Bezug auf alle möglichen Relationstypen und die 
jeweiligen erforderlichen Settings in den beteiligten Dateien (sql, 
tca, Model) wäre wünschenswert ;)


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] namespaces in 6.1

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Georg Ringer,

Georg Ringer wrote:

 wenn du selbst mit Namespaces arbeitest, musst du den PFad beachten,
 Namepaces sind relativ, dh du brauchst zB \GeneralUtility:: oder
 \t3lib_div::...

Nicht ganz ... also \t3lib_div ist richtig, da t3lib_div im globalen 
Namesraum (\) liegt.

Wenn du GeneralUtility verwenden willst, dann musst du entweder den vollen 
Namespace angeben:
\TYPO3\CMS\Core\Utility\GeneralUtility
oder du schreibst unterhalb deines namespace \foo\bar Eintrages, jedoch vor 
deine Klasse ein
use \TYPO3\CMS\Core\Utility\GeneralUtility;

Dann kannst du in deiner Klasse einfach GeneralUtility (ohne Backslash) 
schreiben, da du jetzt den Namespace für PHP bekannt gemacht hast.

Du kannst auch
use \TYPO3\CMS\Core\Utility\GeneralUtility as GU;
oder ganz abgefahren
use \TYPO3\CMS\Core\Utility\GeneralUtility as t3lib_div
schreiben.
Dann kannst du im Code GU::makeInstance verwenden.



Der unnötige vollständig qualifizierte Namespace in PhpStorm sagt eigentlich 
nur, dass du einen Teil des Namespaces unnötiger Weise verwendest.
Wenn dein Namespace \foo\bar ist und du \foo\bar\baz verwendest, dann kannst 
du auch einfach baz schreiben, da du ja bereits innerhalb von \foo\bar bist.

Extensions sollte übrigens nicht \TYPO3\CMS\xzy verwenden, sondern 
\Vendor\Extensionkey, also so etwas wie
\OrgExample\mysuperextension\ oder
\Firmenname\firmenextension\ 

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] namespaces in 6.1

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Linzenkirchner wrote:

 Hm, nein, bei mir nicht. phpStorm zeigt mir kurz den Qualifier, setzt dann
 aber ohne ein. Und wenn ich den Klassenpfad manuell eingebe, dann meldet
 es mir unnecessary full qualified name. Das ist komisch, das
 Standardverhalten sollte anders sein.

Evtl. haut PhpStorm automatisch ein use statement oben vor der Klasse rein?
Dies ist eine (sehr nützliche) Einstellung in der aktuellen PhpStorm 
Version.

Siehe diesen Patch, wie dies funktioniert: 
https://git.typo3.org/TYPO3v4/Core.git/commitdiff/24f83ec5af85a01045f5fd3efb81514f38d409f7

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter Schäfer,

Peter Schäfer wrote:

 Wo kann ich auf http://forge.typo3.org/issues/48117; für die Lösung des
 Problems voten?
 Hab dort nichts gefunden.

Vermutlich musst du dich erst mit deinem T3o Account anmelden.
Dann kannst du bei Votes: (grüner Pfeil nach oben, roter Pfeil nach unten) 
voten.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Schäfer wrote:

 Kann man nicht irgendwo fest den Datenbanknamen mitgeben? Es macht mir
 den Eindruck, dass es daran scheitert (also an der Select Database)).
 Selbst wenn ich diese in der LocalConfiguration.php notiere

Der DB Name wird definitiv übergehen, sonst ginge das gar nicht mit MySQL.

Das Problem ist, dass dein MySQL so eingestellt ist, dass er gar nicht auf 
einen Port lauscht, sondern nur per Socket (Dateidescriptor) kommuniziert.

Eigentlich muss der Socket dann in der php.ini angegeben werden, aber 
anscheinend muss er nochmal beim Connect angegeben werden.

Leider gibt es jedoch (soweit ich sehen kann) keine API um sich direkt mit 
einem Socket zu verwenden, sondern PHP entscheidet das nach Hostnamen auto-
magisch.

@see http://php.net/manual/en/mysqli.real-connect.php

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Hugo

Hi,

danke für den Tip. der erste Teil mit dem Eingabefeld hat schonmal 
funktioniert. Nur der Umbruch funktioniert noch nicht.

Was genau muß ich da denn im Setup des Templates noch angeben.

Gruß
Hugo


Am 20.05.2013 12:56, schrieb Georg Ringer:

Hi,

Am 20.05.2013 12:55, schrieb Hugo:

In tt_news hatte ich bisher die Möglichkeit bei längeren Überschriften
einen Zeilenumbruch an einer sinnvollen Stelle einzufügen.


sowas wie
http://www.thomas-hirt.at/blog/detailansicht/datum/2008/07/30/typo3-mehrzeilige-ueberschrift-und-zeilenumbruch.html
sollte hier auch funktionieren


lg georg

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


[TYPO3-german] tx_news with several single views and realurl

2013-05-20 Diskussionsfäden Herzog, Andrea
Hi!

Has anyone an idea how to set up the realurl configuration fort x_news with
several single-view pages? 

I use the default config, Georg Ringer put in the manual. 

 

If I set this, only the page with ID 70 will get realurl like
/details/my-new-article

'70' = 'newsDetailConfiguration',

 

How can I setup this for several single-view pages?

 

Best,

 

Andrea

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


Re: [TYPO3-german] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Georg Ringer

Am 20.05.2013 15:51, schrieb Hugo:

Hi,

danke für den Tip. der erste Teil mit dem Eingabefeld hat schonmal
funktioniert. Nur der Umbruch funktioniert noch nicht.
Was genau muß ich da denn im Setup des Templates noch angeben.


im template sowas wie

f:format.nl2br{newsItem.title}/f:format.nl2br

georg

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


Re: [TYPO3-german] EXT: news Zeilenumbrüch in der Überschrift

2013-05-20 Diskussionsfäden Hugo

Hey danke, funktioniert einwandfrei.

Hugo

Am 20.05.2013 16:07, schrieb Georg Ringer:

Am 20.05.2013 15:51, schrieb Hugo:

Hi,

danke für den Tip. der erste Teil mit dem Eingabefeld hat schonmal
funktioniert. Nur der Umbruch funktioniert noch nicht.
Was genau muß ich da denn im Setup des Templates noch angeben.


im template sowas wie

f:format.nl2br{newsItem.title}/f:format.nl2br

georg


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


[TYPO3-german] extbase fluid - leere Daten

2013-05-20 Diskussionsfäden Hans-Peter M.

Hallo,

ich fülle ein Fluid-Template mit:
$this-view-assign('verein, $this-VereinRepository-findAll();

Nun möchte in Fluid prüfen ob hier überhaupt Werte vorhanden sind:

f:if condition={verein}
f:then Dieser Text wird ausgegeben, wenn meineBedingungsVariable weder 
leer noch 0 ist. /f:then
f:else Dieser Text wird ausgegeben, wenn meineBedingungsVariable leer 
oder 0 ist. /f:else

/f:if

Das haut aber nicht hin. Egal ob Werte vorhanden sind oder nicht, es 
wird immer der erste Text angegeben.

Wie kann ich prüfen ob Daten vorhanden sind?
Das ist schon richtig, dass das Fluid machen sollte?


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


Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Linzenkirchner wrote:

 und in 6.1 funktioniert das nicht mehr?

Nein!

Wenn im Host ein Doppelpunkt steht, dann wird der Teil danach als Port 
verwendet.
Das ist aber auch Mist, weil man so IPv6 Host Adressen kaputt macht.

Ich schiebe gleich eine Patch hoch, der zumindest eine 
LocalConfiguration.php Option für den Socket verwendet.
Für Port gibt es schon so etwas.

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] namespaces in 6.1

2013-05-20 Diskussionsfäden Peter Linzenkirchner
Hallo Philipp, 

 evtl. haut PhpStorm automatisch ein use statement oben vor der Klasse rein?

Ja, aber nur wenn die Konfiguration stimmt  ... Ursache war ein Fehler in 
meiner Konfiguration, da der aber vielleicht auch bei anderen passiert, kurz 
ein Hinweis für nicht so versierte IDE-User (wie mich ... ): 

Die Namespaces in phpStorm funktionieren nur richtig, wenn eine Klasse nicht 
mehrfach im Projekt vorkommt (eigentlich auch logisch). Das passiert aber 
leicht: nämlich immer dann, wenn man das typische Konstrukt mit den hard links 
auf die TYPO3-Source verwendet. Dann werden nämlich /typo3 und /typo3_src/typo3 
als zwei Verzeichnisse aufgefasst, und man läuft in das Problem ohne es zu 
merken. 

Also in den Projekt-Settings unter Directories die Ordner /typo3 und /t3lib 
als Excluded markieren. Oder typo3_src ... je nachdem. 

Danach verhält sich phpStorm so: 
- ich tippe Gene ...
- phpStorm zeigt den full qualified class name an
- wenn ich ihn übernehme schreibt phpStorm nur GeneralUtility in den Code, 
also ohne Namespace 
- und ergänzt über der Klasse (über der Copyright-notice) ein use 
TYPO3\CMS\Core\Utility\GeneralUtility;

also genauso wie es sein soll :-)

Danke für den Schubser in die richtige Richtung!

Peter

-- 
---
Peter Linzenkirchner
Lisardo EDV-Beratung
Katharinengasse 20, Rückgebäude, Eingang Bleigäßchen 5
86150 Augsburg
Tel. +49-821-150565, Fax +49-821-150595
http://typo3-lisardo.de
i...@lisardo.de
---

--
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] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Philipp Gampe
Hi,

Philipp Gampe wrote:

 Ich schiebe gleich eine Patch hoch, der zumindest eine
 LocalConfiguration.php Option für den Socket verwendet.
 Für Port gibt es schon so etwas.

https://review.typo3.org/#/c/20933/

Bitte testen und dann mit dem T3o Account voten.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] namespaces in 6.1

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Linzenkirchner wrote:

 macht Sinn, allerdings macht es der Extension Builder aktuell noch anders:

Dann mach doch mal bitte ein Ticket im Extension Builder Projekt auf. Leider 
ist der Extension Builder nicht so meine Domaine.

Viel Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] Eigener ViewHelper und zusammengesetzer Parameter

2013-05-20 Diskussionsfäden Jan Kornblum

Hi Christian,


{jkb:math(string '{element.positiony}*22-22'}}


 {jkb:math(string: '{element.positiony}*22-22')}

vielen Dank! Das klappt (kleine Tippfehler musste ich noch korrigieren 
;) )


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] extbase fluid - leere Daten

2013-05-20 Diskussionsfäden Hans-Peter M.

Hi,

ich bin ein Stück weiter.

Ein f:if condition={verein.0}

scheint zu gehen.
Ist das nur zufällig oder ist das eine passable Lösung?

Gruß
Hans-Peter



Am 20.05.13 16:40, schrieb Hans-Peter M.:

Hallo,

ich fülle ein Fluid-Template mit:
$this-view-assign('verein, $this-VereinRepository-findAll();

Nun möchte in Fluid prüfen ob hier überhaupt Werte vorhanden sind:

f:if condition={verein}
f:then Dieser Text wird ausgegeben, wenn meineBedingungsVariable weder
leer noch 0 ist. /f:then
f:else Dieser Text wird ausgegeben, wenn meineBedingungsVariable leer
oder 0 ist. /f:else
/f:if

Das haut aber nicht hin. Egal ob Werte vorhanden sind oder nicht, es
wird immer der erste Text angegeben.
Wie kann ich prüfen ob Daten vorhanden sind?
Das ist schon richtig, dass das Fluid machen sollte?


Gruß
Hans-Peter


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


Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Peter Schäfer

Hi Philipp,

hey, das hatte ich auch schon zu 2/3 fertig ;-)

Aber ich kenn mich im source nicht so richtig gut aus, so fehlten mir 
noch ein paar Einträge...


So ist es aber vieeel schöner, und wird dann wohl auch aufgenommen.

Klappt bei mir übrigens hervorragend!

Hab mir nen T3o Account erstellt und wollte bewerten, aber ...
.. wie geht das?

DANKE und einen lieben Gruß
Peter



Am 20.05.2013 17:11, schrieb Philipp Gampe:

Hi,

Philipp Gampe wrote:


Ich schiebe gleich eine Patch hoch, der zumindest eine
LocalConfiguration.php Option für den Socket verwendet.
Für Port gibt es schon so etwas.


https://review.typo3.org/#/c/20933/

Bitte testen und dann mit dem T3o Account voten.

Grüße


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

Re: [TYPO3-german] TYPO3 Vers. 6.1.0 auf 1und1 Managed Server

2013-05-20 Diskussionsfäden Philipp Gampe
Hi Peter,

Peter Schäfer wrote:

 Hab mir nen T3o Account erstellt und wollte bewerten, aber ...
 .. wie geht das?

Du musst dich zuerst auf Gerrit anmelden (oben rechts). Dann kannst du auf 
den Button Review klicken. Dafür musst du deine T3o Daten eingeben.
Dort kannst du dann bei verified +1 auswählen, wenn du den Code getestet 
hast und bei Code review +1 auswählen, wenn du die Änderung gelesen hast 
und denkst dass dies so OK ist.

Du kannst natürlich auch nur eins von beiden bewerten.

Fall etwas mit dem Patch nicht stimmt, dann bewerte entsprechend mit -1.
Innerhalb der Diff Anzeige kannst per Doppelklick auf ein Zeile ein 
Kommentarfeld öffnen und ggf. Anmerkungen hinterlassen.
Du musst aber trotzdem noch auf Review klicken (im Zweifel die Bewertung 
stehen lassen), damit die Anmerkung sichtbar wird.

Innerhalb der Diff Ansicht kannst du dir auch die Originale und die 
geänderte Datei herunterladen (graue Zeile wo Patchset steht).
Leider wird erst eine der kommenden Gerrit Versionen die Möglichkeit bieten, 
einen Patch herunterzuladen, es geht also im Moment noch nicht.

Falls du git hast, kannst du dir unterhalb des Patchsets diverse git Befehle 
kopieren.

Falls du selbst Patches schreiben, bzw. Änderungen hochladen möchtest, 
solltest du dir den Contribution Walktrough durchlesen:
http://wiki.typo3.org/Git

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
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] extbase fluid - leere Daten

2013-05-20 Diskussionsfäden Maik Hagenbruch

Am 20.05.13 19:42, schrieb Hans-Peter M.:

Hi,

ich bin ein Stück weiter.

Ein f:if condition={verein.0}

scheint zu gehen.
Ist das nur zufällig oder ist das eine passable Lösung?

Gruß
Hans-Peter



Am 20.05.13 16:40, schrieb Hans-Peter M.:

Hallo,

ich fülle ein Fluid-Template mit:
$this-view-assign('verein, $this-VereinRepository-findAll();

Nun möchte in Fluid prüfen ob hier überhaupt Werte vorhanden sind:

f:if condition={verein}
f:then Dieser Text wird ausgegeben, wenn meineBedingungsVariable weder
leer noch 0 ist. /f:then
f:else Dieser Text wird ausgegeben, wenn meineBedingungsVariable leer
oder 0 ist. /f:else
/f:if

Das haut aber nicht hin. Egal ob Werte vorhanden sind oder nicht, es
wird immer der erste Text angegeben.
Wie kann ich prüfen ob Daten vorhanden sind?
Das ist schon richtig, dass das Fluid machen sollte?


Gruß
Hans-Peter




Hi

Wenn du nach f:if condition={verein} abfragst, wird ja nur geprüft 
ob die variable vorhanden ist. Vorhanden ist sie ja immer. Egal ob sie 
nun leer oder gefüllt ist.


Gruß Maik

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