[TYPO3-german] RealURL - T3 6.1
Guten Morgen, ich habe RealURL installiert und auch mod-rewrite aktiviert. Es funktioniert zwar, ist aber falsch eingestellt: wenn ich in www.MeineDomain.de/home bin, und dann auf einen Button Hauptmenü2 klicke, kommt www.MeineDomain.de/home/Hauptmenü2 als URL und nicht www.MeineDomain.de/Hauptmenü2. Im Dateibaum stehen alle diese Seiten auf der gleichen Menüebene und sind nicht ineinander verschachtelt. Wo muss ich das richtig einstellen??? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Werte für Flexform-Feld in die Datenbank schreiben via php
Hallo, ich habe momentan ein kleines Problem und hoffe, jemand kann mir helfen. Ich habe in der Datenbank ein Flexform-Feld, dass ich via php mit user-generierten Daten füllen muss. Nun meine Frage: Gibt es eine Möglichkeit, nur den gerade geänderten Wert im Flexform-Feld zu ersetzen? Oder muss ich jedesmal das komplette Feld auslesen und die gesamte xml-Struktur neu schreiben? Wäre dankbar für jede Hilfe! Gruß Susanne ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Inspiring to new CE?
Was mir gerade so vorschwebt (ohne dass ich weiß wie das realsierbar wäre): eine neue Tabelle, deren Felder dynamisch aus der Konfiguration zusammen gestellt werden. (echte Tabellenfelder statt XML-Strukturen) so etwas wie additives TCA für eine Tabelle. Gruppierung von Feldern für Subelemente in neuen CEs (ähnlich wie einige Felder bzgl. Überschriften in allen CEs benutzt werden, oder (Body)Text oder Bilder), so dass man deren Rendering nicht jedesmal neu definieren muss und so dass ein Wechsel des CE-Typs (Feld-)Inhalte erhalten kann. (Partials in Fluid, Paletten in TCA) Es wäre schön unterschiedliche Konfigurationsmöglichkeiten (PHP, XML, TS, HTML/Fluid ...) an einer Stelle (Datensatz, Datei, Verzeichnis, ...) gesammelt zu pflegen um ein neues CE zu definieren. da das ja auch ein wichtiges Thema ist: ideal wäre natürlich wenn sich das ganze per Themes stylen lässt. Also sollte das HTML-Markup idealerweise austauschbar sein, wofür mir fluid sehr angebracht scheint. Ansonsten könnte es statischen Templates wie CSC für jedes Theme geben. Da das ganze als Ersatz für die alten (tt_content-)CEs dienen soll wäre eine Konvertierung natürlich auch schön. Moin moin. Bis auf den letzten Teil entspricht das ziemlich genau dem, was wir im Bereich Gridelements und Themes vorhaben. Das Ganze wäre zunächst mal kein Ersatz sondern ein Add-On, mit dessen Hilfe sich strukturierte und normalisierte Content-Elemente aus vereinfachten Basis-Elementen zusammensetzen liessen. Im Prinzip ähnlich wie beim neuen FORM-Element, aber eben nicht für ein Frontend-Formular sondern für eine Backend-Eingabe-Maske. Da wir versuchen wollen, möglichst viele Ideen und Konzepte wie z.B. Gridelements, Fluidcontent, Themes, CSS-styled-content etc. mit einzubeziehen, sollten wir uns mal darüber unterhalten. Falls Du vom 01. bis 03. November Zeit haben solltest: Es gibt bein uns in Clausthal-Zellerfeld einen Sprint, der sich mit der Weiterentwicklung von Gridelements, Theme-Packages und ähnlichen Dingen beschäftigen soll und wir haben aktuell noch zwei Plätze im Hotel frei. Anfahrt, Kost und Logis sind über ein T3A-Budget abgedeckt. Schick mir einfach kurz eine PM, wenn Du dabei sein willst. Schönes Wochenende 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] Werte für Flexform-Feld in die Datenbank schreiben via php
ich habe momentan ein kleines Problem und hoffe, jemand kann mir helfen. Ich habe in der Datenbank ein Flexform-Feld, dass ich via php mit user-generierten Daten füllen muss. Nun meine Frage: Gibt es eine Möglichkeit, nur den gerade geänderten Wert im Flexform-Feld zu ersetzen? Oder muss ich jedesmal das komplette Feld auslesen und die gesamte xml-Struktur neu schreiben? Theoretisch gesehen könntest Du auch per SQL UPDATE query mit Hilfe von REPLACE einen bestimmten Teil im XML ersetzen, aber der müsste dann eindeutig sein. Zudem gibt es dafür keinerlei API-Methoden, das wäre also mehr oder weniger ein Hack. Von daher würde ich mal sagen: Du hast einen der Gründe entdeckt, warum Flexforms bzw XML im Datenbankfeld wenig sinnvoll sind, wenn es um saubere Datenhaltung geht ;-) Trotzdem frohes Schaffen :-) 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
[TYPO3-german] Re: formhandler: keine Emails in der Post
Hallo zusammen, ich kämpfe gerade mit dem selben Problem und greife daher diesen Post noch mal auf. Ich habe jetzt die Admin-Email-Adresse auch direkt ins TS geschrieben. Aber ist das nicht etwas unflexibel, wenn der Redakteur eine andere Adresse eintragen will, muß er erstmal ins TS. Das ist doch schlecht. Gut, man könnte auch eine Weiterleitung einrichten, aber das will ich auch keinem zumuten. In meinem TS stand das dazu, bevor ich dort die E-Mailadresse eingetragen habe: 1.class = Finisher_Mail 1.config { checkBinaryCrLf = message admin { sender_email = {$formhandlerExamples.file-upload.basic-file-removal.email.admin.sender_email} to_email = {$formhandlerExamples.file-upload.basic-file-removal.email.admin.to_email} } } Wie ihr seht, benutze ich ein Package. Ich habe die Vermutung, dass ich die Variable ändern muß, aber in was? Ich check's nicht, ich bitte um einen Wink mit dem Zaunpfahl. Danke! Gruß Sonja ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Werte für Flexform-Feld in die Datenbank schreiben via php
Hallo Joey, mit dem REPLACE ist vielleicht ne Idee, obwohl der String ja nicht eindeutig ist -- ist ja jedesmal anders. Meinst du, es wäre eine Möglichkeit, den zu ersetzenden Wert im XML mit CDATA zu umschließen, dann ein REGEX schreiben, was den Wert innerhalb CDATA findet und dann replacen? Also im Prinzip so: * Gesamtes XML auslesen und als String in eine Variable schreiben * mit preg_replace Wert finden und ersetzen * Den geänderten String wieder per SQL Update in die Datenbank schreiben. Danke auf jeden Fall schonmal für den Denkanstoß! Susanne Am 05.10.2013 15:05, schrieb JoH asenau: ich habe momentan ein kleines Problem und hoffe, jemand kann mir helfen. Ich habe in der Datenbank ein Flexform-Feld, dass ich via php mit user-generierten Daten füllen muss. Nun meine Frage: Gibt es eine Möglichkeit, nur den gerade geänderten Wert im Flexform-Feld zu ersetzen? Oder muss ich jedesmal das komplette Feld auslesen und die gesamte xml-Struktur neu schreiben? Theoretisch gesehen könntest Du auch per SQL UPDATE query mit Hilfe von REPLACE einen bestimmten Teil im XML ersetzen, aber der müsste dann eindeutig sein. Zudem gibt es dafür keinerlei API-Methoden, das wäre also mehr oder weniger ein Hack. Von daher würde ich mal sagen: Du hast einen der Gründe entdeckt, warum Flexforms bzw XML im Datenbankfeld wenig sinnvoll sind, wenn es um saubere Datenhaltung geht ;-) Trotzdem frohes Schaffen :-) Joey ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tt News Cat
HI, HAst du keine Chance, da irgendwie mit Typoscript und split, splitChar, token dazwischenzufahren? Welche Isotope-Lib verwendest du? Gibt es auch keine Möglichkeit, mittles JS zu parsen und das Komma zu entfernen? LG, Robert Hallo, Ich benutze die tt_news zusammen mit dem Isotope Effekt. Klappt soweit auch ganz gut, solange eine News nur eine Kategorie zugeordnet ist. Sobald man aber einer News einer zweiten Kat zuordnet, funktioniert es nicht mehr. Grund ist folgender: Wenn eine News mehr als 1 Kategorie hat, wird die Ausgabe der Kategorie so dargestellt: testkat1, testkat2 Ich brauche die Darstellung aber so: testkat1 testkat2 Sprich anstatt ein Komma muss dort ein leerzeichen sein. Jetzt habe ich gedacht, man könnte es mit der Extension Generic Markers lösen. Hier ein Beispiel: http://www.netzkompetenz.ch/typo3/typoscript/typo3-tt_news-genericmarkers-ka tegorietitel-share-url/ - 2 . Artikel. Nur das Snippet funktioniert nicht. Es wird keine Kat ausgegeben. Das obere Script mit der URL funktioniert. Meine Typo3 Version ist: 6.1.5 Hat jemand einen TIP für mich, wie ich das sonst lösen könnte??? Gruß Andre ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] RealURL - T3 6.1
Am 05.10.2013 08:29, schrieb Marco Brüggemann: wenn ich in www.MeineDomain.de/home bin, und dann auf einen Button Hauptmenü2 klicke, kommt www.MeineDomain.de/home/Hauptmenü2 als URL und nicht www.MeineDomain.de/Hauptmenü2. Im Dateibaum stehen alle diese Seiten auf der gleichen Menüebene und sind nicht ineinander verschachtelt. sicher das deine Home Seite nicht die oberseite ist ??? (und dein Home Button nur ein Verweis auf die übergeordnete seite?) denn eigentlich ist deine anforderung Standard... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] RealURL - T3 6.1
100% sicher ... Der Verzeichnisbaum ist: Webseite |-Home |-Beispiel1 |-Beispiel2 |-Spezialseitenordner | |-AGB | |-Impressum | |-Kontakt | |-StatischeInhalte |-FooterInhalte Wenn ich die Seite Starte, so springt er, weil Webseite ein Verweis ist, auf Home (www.MeineDomain.de/home/). Klicke ich dann auf Beispiel1 kommt die Fehlerseite Page Not Found und die URL ist www.MeineDomain.de/home/beispiel1/ in der .htaccess habe ich nun auch schon verschiedene Dinge versucht - auch geprüft. Nichts verändert sich. Schalte ich RewriteEngine On kommt nach dem aktualisieren der Seite eine Fehlermeldung vom Server (also hat die .htaccess auch Einfluss) Sonst habe ich nichts geändert: RewriteBase / ist nicht auskommentiert. Am 05.10.2013 17:18, schrieb Ralf-Rene Schröder: Am 05.10.2013 08:29, schrieb Marco Brüggemann: wenn ich in www.MeineDomain.de/home bin, und dann auf einen Button Hauptmenü2 klicke, kommt www.MeineDomain.de/home/Hauptmenü2 als URL und nicht www.MeineDomain.de/Hauptmenü2. Im Dateibaum stehen alle diese Seiten auf der gleichen Menüebene und sind nicht ineinander verschachtelt. sicher das deine Home Seite nicht die oberseite ist ??? (und dein Home Button nur ein Verweis auf die übergeordnete seite?) denn eigentlich ist deine anforderung Standard... ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Page Setup - dynamische Class hinzufügen
Liebe Liste, ich habe eine Frage betreffend der Seiteneigenschaften. Ich würde gerne ein Freitextfeld hinzufügen wo man eine Klasse eingeben kann, diese Klasse soll dann im Body-Tag hinzugefügt werden. Hintergrund dafür ist: Dass mein Layout mehrere Farben haben kann, die Farbe kann der Redakteur wählen, daher würde ich gerne über die Body-Klasse sämtliche betroffenen Elemente auf der Seite umfärben können. Außerdem hätte ich gerne gewusst wie ich diese Klasse dann auch bei meinem TMENU beim jeweiligen Menüpunkt als Klasse mitgeben kann, da auch die Menüpunkte demensprechen onHover schon eingefärbt werden. Hat da jemand eine Idee? Danke Sabi ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] RealURL - T3 6.1
Hi Marco, Marco Brüggemann wrote: scheinbar muss im HTML-Header die Base-URL angegeben werden: base href=http://www.MeineDomain.deview-source:http://www.wallokal.de/ Anders herum: Du must config.absRefPrefix setzen. siehe auch das Handbuch zu realurl. 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