[TYPO3-german] Re: Alle Extensions deinstalliert nach Update auf 8.7
Hallo Christian TYPO3 ist mit symlinks installiert und läuft unter PHP 7.0.25. Im Install-Tool sind alle Datenbankänderungen und alle Wizards durchgeführt worden. System Enviroment oder Folder Structure Fehler bekomme ich nicht. Also soweit alles gut im Installtool. Oder gibt es noch was anderes, was ich mir anschauen sollte im Installtool? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Alle Extensions deinstalliert nach Update auf 8.7
Hallo Zusammen Ich habe ein Problem mit einer Seite, die ich versuche auf TYPO3 8.7.8 zu updaten. Die Seite habe ich zuerst von 7.6.16 auf 7.6.23 geupdated und alle Extensions aktualisiert. Im Install-Tool habe ich die alle Datenbankänderungen ausgefürt und Wizards gibts auch nicht mehr durchzuführen. Beim db reference index ist auch alles grün. Also soweit eine reine Instanz, welche auch ohne Probleme läuft. Wenn ich jedoch auf 8.7.8 update werden irgendwie alle Extensions deinstalliert. Auch wenn ich im Extension Manager auf installieren klicke deinstallieren sie sich wieder selbst. Das passiert bei System- als auch Dritt-Extensions. In der PackageStates.php fehlen die Einträge für die einige Extensions, die System-Extensions sind aber drin. Ich habe auch mal vor dem Update dce und news deaktiviert, da ich im Reports Modul die Meldung bekam, dass diese Extensions XCLASS verwenden und bei Updates Probleme verursachen können. Hatte jemand schonmal dieses Problem? Laurin ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] merkwürdiges Cache/Layout-Problem nach Löschen eines Backendlayouts
Okay kleines update: Das Problem liegt irgendwie an dem Standart-Loginformular von TYPO3. Wenn ich das Formular ausblende ist wieder alles gut. Der Header und Footer-Partial wird wieder angezeigt und der komische wrap verschwindet. Das statische Template für forms ist eingebunden. Das scheint mir aber auch komisch, da ich das Problem schon auf Installationen hatte, bei denen kein Login-Formular vorhanden war. Das was Dieter hier geschrieben hat, scheint nichts mit meinem Problem zu tun haben. Denn: Impact Content elements using lib.stdHeader will miss the header in the frontend output. Das ist nicht mein Problem. Bei mir werden einfach Footer und Header-Partial nicht mehr ausgegeben und die ganze Seite wird mit einem div gewrappt. Es handelt sich um eine neue 8.7.6 Installation unter PHP 7.0.23 Ich habe nur die folgenden Extensions dazu installiert mit denen ich nie Probleme hatte: -realurl -image_autoresize -dd_goioglesitemap -tx_mask -mask_export plus eine eigene Extension wo einfach meine HTML, CSS, JS und TypoScript Files drin liegen. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] merkwürdiges Cache/Layout-Problem nach Löschen eines Backendlayouts
Hallo Zusammen Ich hattte dieses Problem jetzt schon mehrere Male und ich glaube jetzt die Ursache dafür gefunden zu haben. Jedoch habe ich noch keine Lösung. Also ich hatte ursprünglich 2 Fluid-Templates. Anhand dem für die Seite ausgewählten Backendlayout wird das jeweilige Template geladen. Das hat auch soweit gut funktioniert. Jedoch benötigte ich das eine Template nicht mehr und habe es mit dem Backendlayout gelöscht. Der Seite die dieses Backendlayout hatte, habe ich einfach das noch übrig bleibende Backendlayout zugewiesen. Jetzt erscheint aber auf nur der Seite der Footer und Header-Partial nicht mehr. Die gesamte seite hat einen merkwürdigen wrap: Zuerst dachte ich das das noch im Cache liegt. Also habe ich den Cache im Install-Tool gelöscht, den typotemp Ordner geleert und den lokalen Cache geleert. Jedoch besteht das Problem immernoch! Kann es sein, dass irgenwo noch was gecached wird? Am Template selbst kann der Fehler ja nicht liegen, da es ja auf den anderen Seiten problemlos funktioniert, richtig? Wäre froh, wenn mir jemand noch einen Anhaltspunkt hätte oder so, habe keine Ahnung was hier schiefläuft. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: In Backend-Action alle Datensätze einer bestimmten Sprache löschen (extbase)
Okay ich habs hinbekommen.Weiss gar nicht, warum es beim ersten Mal nicht funktionierte. Ich hab jetzt eine Funktion in meinem Respository, welche einfach ein query mit SELECT * .. WHERE sys_language_uid = [Sprache] ausführt und zurückgibt. Die Objekte übergebe ich dann einfach removeAll() und das wars. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] In Backend-Action alle Datensätze einer bestimmten Sprache löschen (extbase)
Hallo Zusammen Ich versuche gerade folgendes hinzukriegen: In einer Action im Backend soll man eine Sprache auswählen könnnen. Mit einem Klick auf einen Button sollen alle Datensätze dieser Sprache gelöscht werden. Normalerweise würde das ja mit $this->meinRespository->removeAll(); gehen. Das funktioniert ja aber nicht, weil ich ja nicht in der gewünschten Sprache bin. Momentan werden mit dieser Methode einfach alle Datensätze der Standardsprache gelöscht. Die Frage ist also wie ich das hinbekomme. Ich habe es auch schon (zwar unschön) mit einem reinen SQL delete statement versucht. Das hat aber auch nicht geklappt. Freundliche Grüsse Laurin ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bild Dimensionen im Lightbox-Link als data-Attribut ausgeben
Hallo Renzo Danke für deine Antwort. Ich hab die Fluid-Dateien mal ausgelagert. Allerdings gestaltet sich das ganze ziemlich mühsam. Der ce:link.clickEnlarge viewhelper akzeptiert keine data-Attribute. Ich hab jetzt halt einfach einen div um das Bild gemacht. Aber jetzt habe ich schon das nächste Problem. Ich hab mir mal mit f:debug {file} ausgegeben um zu sehen wie ich an die Originalgrösse des Bildes komme. Da sehe ich folgende Möglichkeiten: {file.mergedProperties.width} oder {file.originalFile.metaDataProperties.width} Jedoch bekomme ich bei beiden Varianten die Fehlermeldung: Cannot access protected property Wie soll ich denn an die Dimensionen kommen wenn ich ich da nicht darauf zugreifen darf? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Bild Dimensionen im Lightbox-Link als data-Attribut ausgeben
Hallo Zusammen Wie kann ich unter TYPO3 8.7 im typoscript die Dimensionen eines Bildes im Lightbox-Link mitausgeben? Folgendes scheint in früheren Versionen zu funktioniert haben: tt_content.image.20.1.imageLinkWrap.linkParams.ATagParams.dataWrap = class="{$styles.content.imgtext.linkWrap.lightboxCssClass}" rel="{$styles.content.imgtext.linkWrap.lightboxRelAttribute}" data-test="{file:current:width} Ich habs auch mal hiermit versucht: lib.contentElement.setting.media.popup.linkParams.ATagParams.dataWrap = class="{$styles.content.textmedia.linkWrap.lightboxCssClass}" data-test="{file:current:width}" Das scheint aber nicht zu funktionieren. Hat jemand eine Idee wie man die ausgeben kann? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: tx_mask Inhalts-Elemente mit typoscript referenzieren
Merkwürdig, nur bei einer bestimmten Seite geht es nicht ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: tx_mask Inhalts-Elemente mit typoscript referenzieren
Hat sich erledigt, hing wohl irgendwie noch im Cache. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] tx_mask Inhalts-Elemente mit typoscript referenzieren
Hallo Zusammen Ich habe einen Slider mit tx_mask erstellt, welchen ich auf jeder Seite anzeigen möchte. Mit typoscript geht das ja normalerweise so: lib.slider = RECORDS lib.slider { tables = tt_content source = 2 } und im fluid dann einfach Mit einem einfachen Text-Element geht das ohne Probleme, jedoch bekomme ich bei einem mask-Element eine "Ooops an error occured" Fehlermeldung. Weiss jemand wie man die mask Elemente referenzieren kann? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] FileReference anhand von Dateiname erstellen
Hallo Zusammen Ich habe in meiner Extension im Backend ein Feld zum Abfüllen eines Bildes. In einer Backend-Action bekomme ich jeweils einen String mit dem Dateinamen eines Bildes. Dieses Bild ist bereits über die Dateiliste im TYPO3 abgelegt worden. Meine Frage ist wie ich jetzt manuell in meiner Backend-Action eine FileReference (anhand dieses Dateinamens) erstellen kann so wie es automatisch beim Abfüllen des Feldes passiert. Ich hab mir ein paar Blogposts angeschaut aber die scheinen alle auf das Erstellen einer FileReference im Frontend ausgerichtet und unter 6.2. Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Array aus CSV als Datensatz nach Model speichern
Oh man das konnte ich jetzt auch lösen, musste noch die Datenbank und das Model anpassen, weil das auf integer gestellet war. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Array aus CSV als Datensatz nach Model speichern
Okay es hat soweit geklappt, ich habe gemerkt das ich mit foreach durch den array gehen kann und dann mit z.B. setName() etc. das Objekt speichern kann. Ich muss noch die FileReference hinkriegen. Ein Problem habe ich aber noch: Beim TCA select field kann ich keinen string als Wert speichern. Ich habe in der Dokumentation geschaut und da steht, dass das mit "allowNonIdValues" => true geht. Ich habe das probiert, jedoch geht das nicht. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Array aus CSV als Datensatz nach Model speichern
Hallo Zusammen Ich habe eine einfache, kleine Extension die ich um eine Import-Funktion Im Backend-Modul erweitern möchte. In einem CSV liegen Datensätze, welche importiert werden sollen. Die gewünschte Datei kann man im Modul auswählen. Dazu habe ich mal die die Extension "svconnector_csv" verwendet. Diese gibt die Datensätze als Array zurück. Meine Frage ist nun wie ich die Datensätze in diesem Array auf mein Model "mappen" und speichern kann. Auch ist in einer Spalte in der CSV noch ein Pfad zu einem Bild. Für dieses müsste ich ja noch eine FileReference erstellen. Oder gibt es hierfür bessere Lösungswege? Wäre um einen Tipp froh. Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fluid Template Layout-Probleme durch Inhalte
Hallo Dieter Ich habe des Problem lösen können. Die Templates werden anhand des ausgewählten Backendlayouts eingebunden. Das richtige Template wurde schon gezogen jedoch nicht das Layout. Irgendwie versuchte Typoscript das Layout an einem falschen Ort zu holen. Ich habe das Layout einfach umbenannt und im Template den Namen angepasst. Mit der bootstrap_extension Extension installiert funktioniert das, ohne aber nicht. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Fluid Template Layout-Probleme durch Inhalte
Hallo Zusammen Ich habe gerade ein sehr merkwürdiges Problem mit Fluid. Auf meiner Seite gibt es 2 Templates: eines für die Startseite und eines für alle anderen Seiten. Auf der Startseite funktioniert alles problemlos auch wenn ich Inhalte hinzufüge. Wenn ich aber auf den anderen Seiten Inhalte hinzufüge bekomme ich Layout-Probleme. Der Header Partial sowie der Footer Partial wird nicht mehr gerendert. Ausserdem wird der Inhalt meines Template mit einem komischen div "gewrappt". Der sieht so aus: Zuerst dachte ich, dass es an der bootstrap_package Extension liegt. Die habe ich dann deaktiviert , aber das Problem existiert immer noch. Da ich das Problem nur bei dem Template habe, dachte ich zuerst, dass es sich um einen Fehler in dem Template handelt (div nicht geschlossen etc.) Ich habs aber durchgeschaut und noch jemand anderem gezeigt - nichts. Ich kann mir das gerade gar nicht erklären. Hat jemand eine Idee? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] dynamischer Betreff in Mailformular auf Detailseite
Hallo Dieter Vielen Dank für deine Antwort, die hat mir echt weitergeholfen. Ich habs so gelöst: Ich habe ein select-field, welches mit dem Typoscript vorbefüllt wird. So kann dann im Plugin-Inhaltselement mit dem Marker darauf zugegriffen werden. Vielen Dank Laurin ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] dynamischer Betreff in Mailformular auf Detailseite
Hallo Zusammen Ich habs zwar schon auf der englischen Seite des Forums gepostet, jedoch dort keine Antwort erhalten. Vielleicht hat hier noch jemand eine Idee. Mit der Extension "DataViewer" gebe ich auf einer Detailseite alle Informationen eines Datensatzes aus. Dort möchte ich ein Kontaktformular einbauen, welches anhand des Titel im Datensatz den Betreff ändert. Dazu verwende ich tx_form Formular welche ich über das Typoscript generiere. Den Titel habe ich als Fluid-Variable. Diese übergebe ich dann mit dem cObject-Viewhelper an Typoscript: Das rendert auch korrekt wenn ich das einem TEXT-Objekt übergebe. Also so: test = TEXT test { value.current = 1 value.wrap = Tour Name: | } Jedoch wenn ich im FORM-Objekt versuche das Subject zu ändern geht das nicht: subject = TEXT subject { value.current = 1 value.wrap = Tour Name: | } Der Inhalt des "current" ist dann auf einmal leer. Weiss jemand woran das liegt. Bzw. hat jemand eine Idee wie das mit Powermail oder einer anderen Lösung realisiert werden könnte? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Ich habe gerade gemerkt, dass wenn ich die startseite mit "/en.html" aufrufe es funktioniert. Das ist aber so nicht gewünscht. Hat sonst noch jemand eine idee? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Andrea Ich hab in der realurl_conf.php fast die gleiche Konfiguration wie du: 'init' => array( 'enableCHashCache' => 1, 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, 'postVarSet_failureMode' => '', ), 'redirects' => array(), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'nc' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'fr' => '1', 'en' => '2', ), 'valueDefault' => 'de', 'noMatch' => 'bypass', ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'expireDays' => 7, 'rootpage_id' => 1, 'firstHitPathCache' => 1, ), Ich hab auch den typo3temp Ordner geleert und jeweils im Installtool den Cache geleert. Realurl hatte ich auch schon neuinstalliert. Den URL-Cache für die Startseite habe ich auch schon mehrmals geleert. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Renzo Ich habs schon mit absRefPrefix = auto, absRefPrefix = / und mit BaseURL versucht. Hast du sontst noch eine Idee? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Zusammen Ich verwende auf meiner dreisprachigen Seite (de/fr/en) RealUrl. Das funktioniert soweit gut, wenn ich mit dem Sprachmenü die Sprache wechsle wird die korrekte Übersetzung angezeigt. Allerdings funktioniert das nur auf der Startseite nicht. Diese hat den Pfad "/" oder "www.mydomain.com/". Wenn ich dort auf eine Übersetzung wechseln will kommt die Fehlermeldung "The page did not exist or was inaccessible. Reason: The requested page does not exist!". Das Problem scheint mit Realurl zu tun haben, denn "/fr" funktioniert nicht. Jedoch "/?L=1=1" mit den Argumenten ausgeschrieben funktioniert. Ich habe auch mal im RealUrl-Backendmodul bei "URL-Data" nach geschaut. RealUrl schreibt da: Original URL: L=1=1, Speaking URL: fr/ Hat jemand eine Idee woran das liegen könnte? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] ke_search Link zu Detailansicht/Parameter
Hallo Zusammen Ich habe für meine Extension einen Indexer anhand der Vorlage in der Dokumentation geschrieben. Das funktioniert auch, in der Datenbank werden die Datensätze richtig in den Index geschrieben. Wenn ich nach einem Datensatz suche, wird dieser auch gefunden und angezeigt. Allerdings zeigt der Link des Resultats nur auf die Übersichtsseite der Extension. Egal welchen Parameter ich im Index manuell eintrage, der Link verändert sich nicht. Hatt jemand schon einmal das gleiche Problem gehabt? Wie bekomme die Parameter ich den Link da rein? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Faceted Search
Hallo Michael Ich konnte das Problem lösen. Da ich die Suche auf allen Seiten einbinden wollte habe ich in einem Sys-Folder das Suchformular erstellt. Das habe ich dann mit Typoscript auf jeder Seite eingebunden. Allerdings band ich das Suchformular auch auf der Seite ein, in welcher schon das Suchformular und die Ergebnislite drin waren. Das hat dann wohl das Problem verursacht. Jedenfalls habe ich jetzt nur auf der Ergebnisseite das Suchformular rausgenommen und es funktioniert. Vielen Dank trotzdem ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Faceted Search
Hallo Zusammen. Ich verwende zum ersten Mal die Extension Faceted Search (ke_search). Das ganze habe ich wie in der Dokumentation beschrieben aufgesetzt. Allerdings bekomme ich im Frontend keine Resultate angezeigt, wenn ich nach etwas suche. Die Indexierung hat geklappt, wenn ich das Modul der Extension auswähle und auf eine Seite klicke bekomme ich die indexierte Seite und Inhaltselemente angezeigt. Weiss jemand woran es liegen kann, dass keine Resultate angezeigt werden? Vielen Dank. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german