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