[TYPO3-german] postUserFunc Parameter
Hallo, ich möchte gerne eine postUserFunc einsetzen und einen Parameter mit übergeben. Leider bisher erfolglos. Aktuell sieht mein Konstrukt so aus - hier ohne Parameterübergabe versuche: ... field = field_hreflang_href postUserFunc = tx_mymultitreerelation_pi1-main ... Hier würde ich gerne einen Parameter mit geben, damit die function main hier einen etwas veränderten Wert zurück gibt. VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] postUserFunc Parameter
Also... ja. Vor dem beschriebenen TS, befand sich ein fehlerhaftes TS. Dieses wurde entfernt und eine Parameterübergabe, wie z.B. postUserFunc{ mode = hreflang } postUserFunc = tx_mymultitreerelation_pi1-main funktionierte. Allerdings würde ich gerne zuvor etwas überprüfen anhand einer Condition und einer - userFunc. Hier brauch ich erneut einen Parameter der mit übergeben wird. Versucht habe ich es folgend: [userFunc = tx_mymultitreerelation_pi1(hreflang)-main] ... [end] leider ohne Erfolg. Vielleicht kann mir hier jemand helfen? Erreichen möchte ich im Grunde nichts anderes als zu prüfen, ob es zu dem Wert A auch einen Gegenwert B gibt. Ist z.B. das Ergebnis leer, müsste diese Condition ja eigentlich nicht ausgeführt werden. Vielen Dank, Olli Oliver W. schrieb am 07.01.2015 12:31: Hallo, ich möchte gerne eine postUserFunc einsetzen und einen Parameter mit übergeben. Leider bisher erfolglos. Aktuell sieht mein Konstrukt so aus - hier ohne Parameterübergabe versuche: ... field = field_hreflang_href postUserFunc = tx_mymultitreerelation_pi1-main ... Hier würde ich gerne einen Parameter mit geben, damit die function main hier einen etwas veränderten Wert zurück gibt. VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] RTE und DIV wrap um table Tag
Hallo, aktuell versuche ich irgendwie ein DIV um einen table Tag im Content per TS zu wrappen. Meine bisherigen Versuche blieben leider erfolglos und so wende ich mich an euch. Der letzte Versuch sieht aktuell so aus: lib.parseFunc_RTE.tags.table = TEXT lib.parseFunc_RTE.tags.table { current = 1 wrap = div class=blubber|/div } Leider ohne Erfolg. Weiß jemand eine bessere Lösung oder kann mir sagen wo mein Fehler ist? Besten Dank und einen schönen Freitag. Oliver ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] tx_news und die Verwendung mehrerer Source-Ordner
Hallo, wir haben eine Webseite mit mehreren Unterseiten und mehreren Systemordnern als Speicherort für news. Da soll es nun eine Übersichtsseite geben, welche aus allen Unterseiten die News zusammen fasst. Meine Frage ist nun: Wie und kann ich überhaupt ALLE anderen News-Systemordner irgendwie einbinden? Vielen Dank für eure Hilfe! Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tx_news und die Verwendung mehrerer Source-Ordner
Hallo, ehm - ja. Im nachhinein hab ich das ebenfalls gefunden. Blind... entschuldigt diese etwas sinnfreie Frage. Es war doch noch so früh ;) Schönen Tag! Gruß. Starck, Jonathan schrieb am 03.12.2014 11:14: Hi, an sich müsste das gehen, wenn du einfach alle Ordner der Seite zuordnest beziehungsweiße ich meine man kann sie Komma Separiert dem Fronend Plugin zuordnen. Findest du in der Doku unter z.b.: Startingpoint (http://docs.typo3.org/typo3cms/extensions/news/latest/Main/Configuration/Plugin/Index.html) Alternativ könnte man sie auch alle in einem Ordner lagern und es über Kategorien steuern. Grüße -- Jonathan Starck || Psycho0verload.de Am 3. Dezember 2014 bei 11:10:36, Oliver W. (ty...@oliverwidera.de) schrieb: Hallo, wir haben eine Webseite mit mehreren Unterseiten und mehreren Systemordnern als Speicherort für news. Da soll es nun eine Übersichtsseite geben, welche aus allen Unterseiten die News zusammen fasst. Meine Frage ist nun: Wie und kann ich überhaupt ALLE anderen News-Systemordner irgendwie einbinden? Vielen Dank für eure Hilfe! Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] RealUrl Languages bei mehreren (Unter)Seiten
Hallo, eine kleine Frage zu RealUrl Sprachen. Es geht um einen Fallback für einen, wie folgt beschriebenen Fall: Eine Kundenseite hat mehrere einzelne Produktseiten mit mehreren Länderseiten. Nun sieht es so aus, das auf der ROOT alle Sprachen festgelegt wurden - von diesen kann man jeder Landesseite die zugelassenen Sprachen in den Seiteneigenschaften zuweisen (TCA wurde hier erweitert). Daraus baue ich via. TS/Fluid die Sprach- und Länderauswahl-Menüs. Nur wird es jetzt den Fall geben, das man von der Spanischen About Version der spanischen Webseite auf die Deutsche Version wechseln möchte. Beim Zusammenbauen der Länderseite wird hier allerdings der Sprachparameter ES mitgeliefert, den es jetzt nicht auf der Deutschen Seite gibt. Hier ist die Frage - wie kann ich RealUrl im gegebenen Fall ein Redirect auf die Standard-Sprache zuweisen? Geht das so überhaupt? VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TYPO3 | Fluid, Viewhelper und Seiten-Verbindungen
Hallo Bernd, vielen Dank für deine Antwort. Jede URL wird nach folgendem Schema aufgebaut: domain.tld/sprache/land/seitenname Die Relationen unter den Seiten müssen, zumindest aus meiner Sicht, gepflegt werden. Sorry - ich hab vergessen anzumerken, dass das ein Mehrsprachiges Web ist. Hätte sonst jemand einen Lösungsvorschlag? VG, Olli bernd wilke schrieb am 17.11.2014 08:51: Am 14.11.14 17:22, schrieb Oliver W.: Hallo, aktuell baue ich an einem ViewHelper der unter anderem eine Aufgabe erfüllen soll. Ich brauche zur Umsetzung einer Funktion, die IDs der rootline - allerdings nicht von der aktuellen Seite, sondern von einer beliebigen. Die Rootline kann ich über das Page Repository abrufen - erhalte allerdings nur die Rootline in Form eines Stringt, der natürlicher den gesamten Pfad beinhaltet. Dies geschieht aktuell so: $pageRepository = $this-objectManager-get('TYPO3\\CMS\\Frontend\\Page\\PageRepository'); $rootLine = $pageRepository-getPathFromRootline($pageRepository-getRootLine($this-arguments['pageId'])); Die Ausgabe sieht in etwa so aus: /root/page1/country1/page22 Ich bräuchte aber hier die jeweilge IDs. Hintergrund ist folgender: Es handelt sich um eine mehrsprachige Webseite mit mehreren Unterseiten, die wiederum mehrere Länderseiten haben. Das ganze könnt ihr auch so vorstellen: root |- dachmarke |- untermarke |- country1 |- page1[ID: 200] |- page2 |- country2 |- page1[ID: 300] |- page2 |- country3 |- untermarke |- country 1 |- ... Innerhalb der Untermarken, sollte bei einem Countrywechsel die jeweilige Seite bzw. das jeweiligen Seitenthema erneut geladen werden. Sprich: Country1 - Seite About. Bei einem Wechsel in Country2 soll desen Seite About geladen werden - genau genommen wie beim Sprachwechsel. Dies realisiere ich mit Relation, die man in den Seiteneigenschaften vergeben kann. Mit den gegebenen Informationen will ich mir ein Country-Select-Menü bauen, welches direkt passend verlinkt ist. Bin ich also gerade in Country1 auf der Seite page1, soll in dem Country-Select-Menü der Link von Country2 direkt auf die in Verbindung stehende Seite verweisen. das klingt für mich sehr kompliziert weil du zu allen möglichen Nachbarn auf allen Ebenen Relationen pflegen musst. Also zu den Nachbarn bzgl. der Sprache und zu Nachbarn der Untermarke. Vielleicht kennt jemand auch einen anderen Lösungsansatz - ich bin in dem Fall für jede Hilfe dankbar :) wenn du schon den gesamten Pfad ausgeschrieben bekommst, warum nutzt du das nicht um dann selektiv nur den Pfadabschnitt auszutauschen der gerade zur Auswahl steht? du schriebst oben: /root/page1/country1/page22 nach deinem Baum vermute ich mal: http://domain/untermarke1/country1/page1/ dabei könnte dann country1 entsprechend einem Drop-down select ausgetauscht werden: ^ country1 country2 http://domain/untermarke1/country3/page1/ country4 v und man würde auf der Nachbarseite landen ohne dass man deren Id wissen müsste. Analog kann man das dann auch für die Untermarken machen. Einzige Voraussetzung wäre dass die Seiten der untersten Ebene immer die gleiche Pfadbezeichnung haben (was mit alias bzw. realurlpath machbar wäre). bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TYPO3 | Fluid, Viewhelper und Seiten-Verbindungen
Hallo, aktuell baue ich an einem ViewHelper der unter anderem eine Aufgabe erfüllen soll. Ich brauche zur Umsetzung einer Funktion, die IDs der rootline - allerdings nicht von der aktuellen Seite, sondern von einer beliebigen. Die Rootline kann ich über das Page Repository abrufen - erhalte allerdings nur die Rootline in Form eines Stringt, der natürlicher den gesamten Pfad beinhaltet. Dies geschieht aktuell so: $pageRepository = $this-objectManager-get('TYPO3\\CMS\\Frontend\\Page\\PageRepository'); $rootLine = $pageRepository-getPathFromRootline($pageRepository-getRootLine($this-arguments['pageId'])); Die Ausgabe sieht in etwa so aus: /root/page1/country1/page22 Ich bräuchte aber hier die jeweilge IDs. Hintergrund ist folgender: Es handelt sich um eine mehrsprachige Webseite mit mehreren Unterseiten, die wiederum mehrere Länderseiten haben. Das ganze könnt ihr auch so vorstellen: root |- dachmarke |- untermarke |- country1 |- page1[ID: 200] |- page2 |- country2 |- page1[ID: 300] |- page2 |- country3 |- untermarke |- country 1 |- ... Innerhalb der Untermarken, sollte bei einem Countrywechsel die jeweilige Seite bzw. das jeweiligen Seitenthema erneut geladen werden. Sprich: Country1 - Seite About. Bei einem Wechsel in Country2 soll desen Seite About geladen werden - genau genommen wie beim Sprachwechsel. Dies realisiere ich mit Relation, die man in den Seiteneigenschaften vergeben kann. Mit den gegebenen Informationen will ich mir ein Country-Select-Menü bauen, welches direkt passend verlinkt ist. Bin ich also gerade in Country1 auf der Seite page1, soll in dem Country-Select-Menü der Link von Country2 direkt auf die in Verbindung stehende Seite verweisen. Vielleicht kennt jemand auch einen anderen Lösungsansatz - ich bin in dem Fall für jede Hilfe dankbar :) VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TYPO3 6.1 | Ext. news und Artikelvorschläge
Hallo, nach einer kurzen Recherche fand ich auf meine Frage leider keine Lösung und hoffe, das ihr mir weiter helfen könnt. Ein Kunde möchte in der Detailansicht, unterhalb von der News Artikelvorschläge bekommen. Bietet tx_news so etwas oder hätte jemand einen Lösungsansatz für mich? Ich würde mich über eure Hilfe sehr freuen. Viele Grüße ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] tx_news und Mehrsprachige Webseiten
Hallo, aktuell habe ich ein Problem mit tx_news und der Ausgabe von mehrsprachigen News-Datensätzen. Aktuell werden, sofern eine Übersetzung vorhanden ist, die richtigen News ausgegeben. Fehlt hier eine Übersetzung, wird die jeweilige News in der default Sprache angezeigt. Kann man tx_news so einstellen, das es NUR die jeweilige News der aktuellen Sprache ausgibt? Danke für eure Tipps :) VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TYPO3 Fluid Viewhelper zum modifizieren von TITLE META Tags
Guten morgen, eine kleine Frage zum modifizieren von TITLE- und META TAGs aus einem eigenen Viewhelper heraus. Ich habe bereits verschiedene Wege ausprobiert, leider ohne Erfolg. Hintergrund ist die Integration von verschiedenen Socialsharing Optionen unter jeden TX_NEWS Eintrag - dazu wird unter anderem ein modifizierter Webseitentitel und ein paar Meta Tags benötigt. Leider funktioniert der folgende Viewhelper nicht - hätte evtl. jemand einen Tipp? Das ganze wird auf TYPO3 6.1 entwickelt. Besten Dank! VG, Olli Hier einer der vielen bisher ausprobierten ViewHelper: ?php namespace Own\OwnBase\ViewHelpers; class metaTagViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper{ /** * Arguments ... * * @return void */ public function initializeArguments(){ $this-registerArgument('ogTest','String','PageConfig', false, ''); $this-registerArgument('ogUrl','String','PageConfig', false, ''); $this-registerArgument('ogTitle','String','PageConfig', false, ''); $this-registerArgument('ogType','String','PageConfig', false, ''); $this-registerArgument('ogImage','String','PageConfig', false, ''); $this-registerArgument('ogDescription','String','PageConfig', false, ''); $this-registerArgument('pageSeoTitle','String','PageConfig', false, ''); } public function render(){ $this-response-addAdditionalHeaderData('title'.$this-arguments['pageSeoTitle'].'/title'); var_dump($this-arguments); } } ? Beispiel Aufruf innerhalb des Fluid-Templates: pc:SeoPage ogTest=TestTagContent ogUrl=URL ogTitle=TITLE ogType=TYPE ogImage=ogImage ogDescription=DESCRIPTION / ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] SQL Error: Es lassen sich keine Seiten im BE erstellen
Hallo, diese Lösung funktioniert. Gibt es keine andere Lösung als etwas am Core zu ergänzen? VG, Olli Helmut Hummel schrieb am 21.10.2014 20:20: Hi! On 21.10.14 17:24, Oliver W. wrote: Hallo, nachdem ich eine bestehende TYPO3 Installation umgezogen habe, kann man im BE KEINE Seiten mehr erstellen. Anstelle desen, erhält man folgende Meldung: 2: SQL error: 'Incorrect integer value: '' for column 'backend_layout' at row 1' (pages:NEW54467a1861767) Hierbei handelt es sich um die Version 6.1. Wenn jemand einen Rat hat, wäre ich sehr dankbar. https://www.netbrothers.de/typo3-projekte/typo3-tipps/typo3-mysql-strict-mode/ VG, Helmut -- Helmut Hummel Release Manager TYPO3 6.0 TYPO3 CMS Active Contributor, TYPO3 Security Team Member TYPO3 inspiring people to share! Get involved: typo3.org ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] SQL Error: Es lassen sich keine Seiten im BE erstellen
Hallo, nachdem ich eine bestehende TYPO3 Installation umgezogen habe, kann man im BE KEINE Seiten mehr erstellen. Anstelle desen, erhält man folgende Meldung: 2: SQL error: 'Incorrect integer value: '' for column 'backend_layout' at row 1' (pages:NEW54467a1861767) Hierbei handelt es sich um die Version 6.1. Wenn jemand einen Rat hat, wäre ich sehr dankbar. Beste Grüße Oliver ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TCA Wert in TS - Dyn. Navigationsordner für mehrere Seiten
Hallo TYPO3ler, ich brauche euren Rat: Es geht um eine mehrsprachige Webseite mit weiteren Gruppierungen innerhalb dieser Sprachen. Jede Gruppierung soll zwar ein und den selben Footer bekommen, allerdings soll dies je Gruppierung auch individualisiert werden können. Die Footer-Navigation würde ich gerne via HMENU aufbauen, soweit auch kein Problem - solange ein fester Wert für special.directory (special.value) verwendet wird. Zu diesem Zweck hab ich das TCA erweitert und biete nun die Möglichkeit je Gruppierung in den Seiteneigenschaften, den Ordner für die Footer-Nav. auszuwählen. Nur wie bekomme ich diesen Wert in das special.value gesetzt? special.value = {field.myFooterNav} - funktioniert nicht. Hat jemand einen Tip für mich? Für die Übersicht - folgender Seitenaufbau - - - root | - Gruppe1 | - Content-Page | - [Footer ID 42] | - Gruppe 2 | - Content-Page | - [Footer ID 122] ... VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TSFE in TS auslesen
Hallo TYPO3'ler, eine kleine Frage zum TSFE. Ich habe die EXT Tables erweitert und möchte nun den dort hinterlegten Wert in einem input Feld, im TS, z.B. als CLASS dem Menüpunkt anhängen. Unter anderem habe ich folgendes, leider ohne Erfolg, bereits versuchst: wrapItemAndSub = li class={TSFE:page|tx_mydiv_style}|/li Leider schreibt TYPO3 in seiner Ausgabe diesen kompletten Eintrag in die Class, allerdings niemals den dort hinterlegten Wert. Ich hoffe das mir hier jemand helfen kann. VG, Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TAG vor dem doctype platzieren
Hallo Bernd, erstmal Danke für den Hinweis. Und ja, ich habe es nach deiner Antwort ausprobiert ;) Das Ergebnis: Es wurde immer nur der doctype selbst ausgegeben, nicht aber der dringend benötigte Tag vor dem doctype. VG, Olli bernd wilke schrieb am 05.09.2014 14:44: Am 05.09.14 14:31, schrieb Oliver W.: Hallo, eine etwas ungewöhnliche Frage, aber ich möchte einen speziellen Tag VOR dem doctype platzieren. Warum ich das will, ist hier nicht wichtig. Soviel aber für alle die Neugierig sind: Die Seiten werden von einem anderen System ausgelesen und verarbeitet. Nun zurück zu meiner Frage. Wie wäre es möglich, einen Tag vor dem doctype anzulegen und diesem einen dynamischen Wert mit zugeben? config.doctype = meintag value={TSFE:my_ext|tx_mydynvalue} /!DOCTYPE ... geht leider nicht, da der doctype ein langweiliger STRING ist und keine dynamischen Werte verarbeiten kann. Kennt jemand eine andere Möglichkeit? schon mal .cObject versucht? config.doctype.cObject = COA config.doctype.cObject { 10 = TEXT 10.data = TSFE:my_ext|tx_mydynvalue 10.wrap = meintag value={|} / 20 = TEXT 20.value = !DOCTYPE ... } oder einfach ein wrap? config.doctype = !DOCTYPE ... config.doctype.stdWrap { wrap = meintag value={TSFE:my_ext|tx_mydynvalue} /| insertData = 1 } bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] KONSTANTEN in TYPO3 Extension auslesen
Hallo, es ist doch sicherlich irgendwie möglich, auf festgelegte Constants zugreifen zu können. Hintergrund ist, das ich für eine Ext. für verschiedene Bäume eine ID setzen möchte. Daher möchte ich diese IDs je Baum/Webseite (root lvl 1) auslesen. Hat jemand einen Tip? Danke! Gruß Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Extension aus TYPO3 4.7 in TYPO3 6.1 verwenden
Hallo TYPO3 Gemeinde, eine kleine Frage am Rande: Hat jemand Erfahrung beim anpassen von Extensions aus der TYPO3 4.7. auf TYPO3 6.1 und könnte mir hier evtl. Tipps geben? Was muss ich z.B. beachten oder mit welchem Workaround kann ich eine Extension relativ schnell für TYPO3 6.1. aufbereiten o.ä. Besten Dank Gruß Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Zufällig generiertes Hintergrundbild
Hallo, das ganze mal mit JavaScript/jQuery ausprobiert? Gruß Olli Kristina Drmmer schrieb am 15.07.2014 16:38: Hallo! Ich würde einem div gerne bei jedem Neuladen der Seite ein zufällig generiertes background-image geben. Habe die Extension cc_random_image ausprobiert, klappt aber nicht. Hat jemand eine andere Idee? Irgendwie ein Script das auf die CSS zugreifen kann? LG, Kristina ___ 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] tx news und mehrere verschiedene List Layouts
Hallo Rainer, so ähnlich. Du kannst das mit section oder mit partials machen. Ein Beispiel für die Section Methode: f:section name=templateLayoutOne [...] /f:section f:section name=templateLayoutTwo [...] /f:section Danach renderst du einfach die gewählte Section f:if condition={settings.templateLayout} == 1 f:then f:render sectio=templateLayoutOne / /f:then Gruß Olli Rainer Con schrieb am 26.06.2014 10:34: D.h. ich nehme die Datei Templates\News\List.html und setze dann f:if condition={settings.templateLayout} == 1 f:then f:section name=content f:if condition={news} f:then div class=news-list-view f:if condition={settings.hidePagination} f:then f:for each={news} as=newsItem iteration=iterator f:render partial=List/Item arguments={newsItem: newsItem,settings:settings,iterator:iterator} / /f:for /f:then f:else n:widget.paginate objects={news} as=paginatedNews configuration={settings.list.paginate} initial={offset:settings.offset,limit:settings.limit} f:for each={paginatedNews} as=newsItem iteration=iterator f:render partial=List/Item arguments={newsItem: newsItem,settings:settings,iterator:iterator} / /f:for /n:widget.paginate /f:else /f:if /div /f:then f:else div class=no-news-found f:translate key=list_nonewsfound / /div /f:else /f:if /f:section /f:if f:if condition={settings.templateLayout} == 2 f:then !-- AUSGABE TEMPLATE 2 -- /f:if ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Templavoila und das Speichern von FCEs führt zu lange Ladezeiten u. Verbindungsabbrüchen
Hallo TYPO3 Gemeinde, aktuell gibt es das Problem, das an zwei völlig unterschiedlichen Standorten ein und das selbe Problem auftaucht. Bei einem TYPO3 Projekt kommt TemplaVoila zum Einsatz. Bei einer Inhaltsseite im BE werden relativ viele FCEs eingesetzt, die bei den oben erwähnten Standorten von Zeit zu Zeit einen Fehler produzieren. Dieser tritt aber laut Kunden beim abspeichern eines neuen FCEs auf. Ladezeiten die weit über 1min. gehen oder sogar Verbindungsabbrüche sind die Folge. Beide Standorte liegen im Ausland, genauer gesagt in London und New York. Hat jemand mit diesem Problem bereits Erfahrung machen können und hätte den einen oder anderen Tipp für mich? Besten Dank. Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] tx_news - Mehrsprachige News Datumsausgabe
Hallo TYPO3'ler, es gibt ein Problem, welches mich nicht in Ruhe lassen möchte. In einem Mehrsprachigem Projekt wird tx_news eingesetzt. Ebenfalls kommt RealUrl zum Einsatz. Soweit so gut - alles funktioniert, bis auf die Datumsausgabe. Gewünscht wird ein Datumsformat, wie folgendes: 01. Mai 2014 Laut Google, habe ich bereits das folgende Versucht, leider ohne Erfolg, ebenfalls eine TypoScript Lösung - mit dem gleichen Ergebnis. Variante 1 n:format.date strftime=1 format=%d. %B %Y{newsItem.datetime}/n:format.date | n:format.date strftime=1 format=%H:%M {newsItem.datetime}/n:format.date Variante 2 - TypoScript cObject f:cObject typoscriptObjectPath=lib.ll_date data={f:format.date(format:'U' date:'{newsItem.datetime}')} / TS: # Datumsformat lib.ll_date = TEXT lib.ll_date { current = 1 strftime = %d. %B %Y | %H:%m } DIe Default-Language bei diesem Projekt ist die Englische Sprache und dementsprechend wird das Datum auch ausgegeben. Daher habe ich einfach mal Versucht, die Language.xml anzupassen - nur um festzustellen, ob aus dieser Datei wirklich die angezeigte Übersetzung stammt. Was mich wundert: Er zeigt etwas an, was so in dieser Form (Maiii - anstatt May und Maj) nicht mehr vorhanden sein dürfte. Caches mehrfach gelöscht...das ganze bringt nichts. Was könnte ich noch versuchen oder woran könnte es noch liegen? Viele Grüße Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] tx_news - Mehrsprachige News Datumsausgabe
Hi Jost, Die Locales sind festgelegt. EIn kleiner Auszug - ja: [globalVar = GP:L = 0] config { sys_language_uid = 0 language = en locale_all = us_EN.UTF-8 htmlTag_langKey = en linkVars = L } [global] [globalVar = GP:L = 1] config { sys_language_uid = 1 language = de locale_all = de_DE.UTF8 htmlTag_langKey = de linkVars = L } [global] [globalVar = GP:L = 12] config { sys_language_uid = 12 language = dk locale_all = dk_DK.UTF-8 htmlTag_langKey = dk linkVars = L } [global] BTW: Ich arbeite auf einer Windowsmaschine - das TYPO3 Projekt läuft ebenfalls auf der gleichen Maschine - via XAMPP. Evtl. liegt hier der Hund begraben? Gru Olli Jost Baron schrieb am 04.06.2014 15:47: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Olli, strftime formatiert Datumsangaben unter Bercksichtigung des Locales des Servers, insbesondere die Monats- und Wochentagsnamen. Sind die Locales im TypoScript entprechend eingestellt, und stehen die eingestellten Locales auch auf dem Server zur Verfgung? Gru Jost On 06/04/2014 03:38 PM, Oliver W. wrote: Hallo TYPO3'ler, es gibt ein Problem, welches mich nicht in Ruhe lassen mchte. In einem Mehrsprachigem Projekt wird tx_news eingesetzt. Ebenfalls kommt RealUrl zum Einsatz. Soweit so gut - alles funktioniert, bis auf die Datumsausgabe. Gewnscht wird ein Datumsformat, wie folgendes: 01. Mai 2014 Laut Google, habe ich bereits das folgende Versucht, leider ohne Erfolg, ebenfalls eine TypoScript Lsung - mit dem gleichen Ergebnis. Variante 1 n:format.date strftime=1 format=%d. %B %Y{newsItem.datetime}/n:format.date | n:format.date strftime=1 format=%H:%M {newsItem.datetime}/n:format.date Variante 2 - TypoScript cObject f:cObject typoscriptObjectPath=lib.ll_date data={f:format.date(format:'U' date:'{newsItem.datetime}')} / TS: # Datumsformat lib.ll_date = TEXT lib.ll_date { current = 1 strftime = %d. %B %Y | %H:%m } DIe Default-Language bei diesem Projekt ist die Englische Sprache und dementsprechend wird das Datum auch ausgegeben. Daher habe ich einfach mal Versucht, die Language.xml anzupassen - nur um festzustellen, ob aus dieser Datei wirklich die angezeigte bersetzung stammt. Was mich wundert: Er zeigt etwas an, was so in dieser Form (Maiii - anstatt May und Maj) nicht mehr vorhanden sein drfte. Caches mehrfach gelscht...das ganze bringt nichts. Was knnte ich noch versuchen oder woran knnte es noch liegen? Viele Gre Olli ___ 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] tx_news - Mehrsprachige News Datumsausgabe [gelöst]
Damit jeder was von der Lösung hat: Aufgrund der lokalen Entwicklung, ist die Lösung eine doch relativ einfache: [globalVar = GP:L = 1] ... locale_all = de_DE.UTF-8 ... Damit kann (zumindest meine) Windows-Kiste nicht arbeiten. Mit folgendem Schnipsel, funktioniert dies allerdings wie gewünscht: [globalVar = GP:L = 1] ... locale_all = german ... Ein dickes Danke noch an Jost Baron, der mich auf die richtige Fährte brachte. Gruß Olli Oliver W. schrieb am 04.06.2014 15:58: Hi Jost, Die Locales sind festgelegt. EIn kleiner Auszug - ja: [globalVar = GP:L = 0] config { sys_language_uid = 0 language = en locale_all = us_EN.UTF-8 htmlTag_langKey = en linkVars = L } [global] [globalVar = GP:L = 1] config { sys_language_uid = 1 language = de locale_all = de_DE.UTF8 htmlTag_langKey = de linkVars = L } [global] [globalVar = GP:L = 12] config { sys_language_uid = 12 language = dk locale_all = dk_DK.UTF-8 htmlTag_langKey = dk linkVars = L } [global] BTW: Ich arbeite auf einer Windowsmaschine - das TYPO3 Projekt läuft ebenfalls auf der gleichen Maschine - via XAMPP. Evtl. liegt hier der Hund begraben? Gru Olli Jost Baron schrieb am 04.06.2014 15:47: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Olli, strftime formatiert Datumsangaben unter Bercksichtigung des Locales des Servers, insbesondere die Monats- und Wochentagsnamen. Sind die Locales im TypoScript entprechend eingestellt, und stehen die eingestellten Locales auch auf dem Server zur Verfgung? Gru Jost On 06/04/2014 03:38 PM, Oliver W. wrote: Hallo TYPO3'ler, es gibt ein Problem, welches mich nicht in Ruhe lassen mchte. In einem Mehrsprachigem Projekt wird tx_news eingesetzt. Ebenfalls kommt RealUrl zum Einsatz. Soweit so gut - alles funktioniert, bis auf die Datumsausgabe. Gewnscht wird ein Datumsformat, wie folgendes: 01. Mai 2014 Laut Google, habe ich bereits das folgende Versucht, leider ohne Erfolg, ebenfalls eine TypoScript Lsung - mit dem gleichen Ergebnis. Variante 1 n:format.date strftime=1 format=%d. %B %Y{newsItem.datetime}/n:format.date | n:format.date strftime=1 format=%H:%M {newsItem.datetime}/n:format.date Variante 2 - TypoScript cObject f:cObject typoscriptObjectPath=lib.ll_date data={f:format.date(format:'U' date:'{newsItem.datetime}')} / TS: # Datumsformat lib.ll_date = TEXT lib.ll_date { current = 1 strftime = %d. %B %Y | %H:%m } DIe Default-Language bei diesem Projekt ist die Englische Sprache und dementsprechend wird das Datum auch ausgegeben. Daher habe ich einfach mal Versucht, die Language.xml anzupassen - nur um festzustellen, ob aus dieser Datei wirklich die angezeigte bersetzung stammt. Was mich wundert: Er zeigt etwas an, was so in dieser Form (Maiii - anstatt May und Maj) nicht mehr vorhanden sein drfte. Caches mehrfach gelscht...das ganze bringt nichts. Was knnte ich noch versuchen oder woran knnte es noch liegen? Viele Gre Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] TypoScript - Conditions - Languages
Hallo, rein zum Verständnis - oder - sofern vorhanden, Hinweise auf Denkfehler o.ä. Ich möchte im FE der Webseite ein LanguageSelect Field realisieren. Soweit so gut, die Sprachen werden aufgelistet, easy. Dabei möchte ich allerdings nicht bloß eine einfache Liste haben, sondern ebenfalls zu beginn die aktuelle Sprache stehen haben. Aus diesem Grund habe ich einmal den Part womit alle Sprachen aufgelistet werden - zumindest jene, die im Seitenbaum verfügbar sein dürfen. Gleich über diesem Part, gibt es den Teil, der für die Anzeige der aktuellen Sprache zuständig ist und mit folgendem TS gefüttert wird: lib.GetActiveLanguage = TEXT lib.GetActiveLanguage{ data = GP:L stdWrap.innerWrap = {DB:sys_language:|:title} stdWrap.outerWrap = p class=activeSelect|/p #insertData = 1 [globalVar = GP:L = 0] stdWrap.innerWrap = English stdWrap.outerWrap = p class=activeSelect|/p [global] insertData = 1 } Aus einem mir nicht erklärbaren Grund, zeigt er jedes mal English an - zusätzlich gibt er direkt die jeweilige UID der Sprache aus. Das ganze ist so nicht gewollt, allerdings Blicke ich hier nicht wirklich mehr durch... Hat jemand einen Vorschlag oder eine andere Idee? Wichtig ist hier - es muss mit TS umgesetzt werden. Ein Hinweis: Anstelle von GP:L, habe ich bereits die Möglichkeit des TSFE ausprobiert, mit gleichem Ergebnis (TSFE:sys_language_uid). Grüße Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] TypoScript - Conditions - Languages
Hallo Chris, vielen Dank! Genau das klappt - wieder was gelernt. Für alle anderen: Setzt bitte data in die Condition, da ansonsten (zumindest ist das hier bei mir der Fall) die UID aus GP:L hinter der Sprache eingefügrt wird (English0 anstelle von English). Viele Grüße Olli Chris Wolff - AERTiCKET AG schrieb am 26.05.2014 15:07: Hallo Oliver, Conditions Dürfen nicht Verschachtel werden. Diese version deines Typoscripts solle funktionieren. Gruss chris lib.GetActiveLanguage = TEXT lib.GetActiveLanguage{ data = GP:L stdWrap.innerWrap = {DB:sys_language:|:title} stdWrap.outerWrap = p class=activeSelect|/p insertData = 1 } [globalVar = GP:L = 0] lib.GetActiveLanguage{ stdWrap.innerWrap = English stdWrap.outerWrap = p class=activeSelect|/p } [global] -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Oliver W. Gesendet: Montag, 26. Mai 2014 15:02 An: typo3-german@lists.typo3.org Betreff: [TYPO3-german] TypoScript - Conditions - Languages Hallo, rein zum Verständnis - oder - sofern vorhanden, Hinweise auf Denkfehler o.ä. Ich möchte im FE der Webseite ein LanguageSelect Field realisieren. Soweit so gut, die Sprachen werden aufgelistet, easy. Dabei möchte ich allerdings nicht bloß eine einfache Liste haben, sondern ebenfalls zu beginn die aktuelle Sprache stehen haben. Aus diesem Grund habe ich einmal den Part womit alle Sprachen aufgelistet werden - zumindest jene, die im Seitenbaum verfügbar sein dürfen. Gleich über diesem Part, gibt es den Teil, der für die Anzeige der aktuellen Sprache zuständig ist und mit folgendem TS gefüttert wird: lib.GetActiveLanguage = TEXT lib.GetActiveLanguage{ data = GP:L stdWrap.innerWrap = {DB:sys_language:|:title} stdWrap.outerWrap = p class=activeSelect|/p #insertData = 1 [globalVar = GP:L = 0] stdWrap.innerWrap = English stdWrap.outerWrap = p class=activeSelect|/p [global] insertData = 1 } Aus einem mir nicht erklärbaren Grund, zeigt er jedes mal English an - zusätzlich gibt er direkt die jeweilige UID der Sprache aus. Das ganze ist so nicht gewollt, allerdings Blicke ich hier nicht wirklich mehr durch... Hat jemand einen Vorschlag oder eine andere Idee? Wichtig ist hier - es muss mit TS umgesetzt werden. Ein Hinweis: Anstelle von GP:L, habe ich bereits die Möglichkeit des TSFE ausprobiert, mit gleichem Ergebnis (TSFE:sys_language_uid). Grüße Olli ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german