Re: [TYPO3-german] Frontend erscheint in Dateiliste Module
Ciao Renzo Danke dir herzlich für die Antwort. Leider hatte ich die Notification, wenn jemand antwortet nicht angeklickt gehabt. Deshalb sehe ich deine Antwort erst heute. Deine Liste hatte ich abgearbeitet (temp files, Cache gelöscht), doch dies hat nichts genützt. Ich glaube, ich habe damals die Installation nochmals neu aufgesetzt. Ich konnte mir wirklich nicht erklären, an was es lag. Danke herzlich für deine Antwort! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] BE Suche in fluid_styled_content Elementen
Hallo zusammen Kann mir jemand vielleicht erklären, wie ich die BE Suche (searchFields) von Fluid Styled Content Elementen erweitern kann? Momentan wird z.B. beim textmedia Element nur das "title" field durchsucht. Der Feld "bodytext" oder "subheader" wird bei der Suche nicht berücksichtigt. An was liegt das? Eventuell müsste ich in der ext_table.php Datei irgendwo sowas wie folgt einfügen: 'ctrl' => array( 'searchFields' => 'header,header_link,subheader,bodytext,pi_flexform' ), Doch da ich Typo3 in dieser Tiefe nicht beherrsche, bräuchte ich eine genaue Beschreibung, was ich machen muss. Danke im Voraus für eure Hilfe! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bestehende NICHT-extbase Tabelle erweitern und nutzen
Hallo Nicole. Vielen Dank für dein Feedback und deine Geduld. Wenn ich das TCA wie von dir vorgeschlagen speichere, dann habe ich keinen Zugriff auf die Daten. Extbase findet zwar die korrekte Anzahl an Objekte und zeigt mir auch in der List-View die Edit/Delete Buttons an, aber die einzelnen Getter-Methoden funktionieren nicht. Wenn ich jedoch den Inhalt des TCA wie von mir unten beschrieben definiere, dann habe ich Zugriff auf die Daten mit den Getter-Methoden. Allerdings, kann ich keine neuen Datensätze mit folgendem Code im Controller einfügen: $newCampaign = $this->objectManager->get('\\Vendor\\MyExt\\Domain\\Model\\Campaign'); $newCampaign->setFromName('test'); $this->campaignRepository->add($newCampaign); Vielen Dank für deine Hilfe, lg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] naw_securedl und TYPO3 7.LTS
Hallo Peter, das ist echt seltsam. Ich habe das jetzt alles nochmal kontrolliert. Typo3 7.6.4 naw_securedl 1.8.2 PHP 5.6.18 Die beanstandete Klasse ist auch vorhanden. Die zwei Warnungen bei der Installation bekomme ich auch. Wenn ich dann trotzdem installiere erhalte ich ein simples Access Denied im Backend. Danach führt jeder weitere Klick im Frontend oder Backend zu der besagten Fehlermeldung. Beides ist dann nicht mehr benutzbar bis ich die Ext wieder manuell entferne. Für mich ist das Ganze ein Rätsel. Gruß Hugo Am 08.03.2016 um 23:55 schrieb Peter Linzenkirchner: Hallo Hugo, ich habe es gerade nochmals ausprobiert: - TYPO3 7.6.5-dev (aus GIT) - naw_securedl in Version 1.8.2 - PHP 5.6.10 Ich bekomme bei der Installation zwei Warnungen: PHP-Version zu hoch und TYPO3-Version zu hoch. Wenn ich das bestätige und trotzdem installiere, erhalte ich keine Fehler. Ich kann die Konfiguration im Extensions-Manager bearbeiten. Und wenn ich im Backend Bilder öffne haben sie diese URL: http://typo3-76.dev/index.php?eID=tx_nawsecuredl&u=0&g=0&t=1457567526&hash=3f0e78b5ce2d8edaa90ba4c0472d031f544c0a5d&file=fileadmin/_processed_/preview_example_image4_2dd0e8b586.jpg also alles so, wie es soll. Ich verstehe nicht, warum die Zeile 48 einen Fehler wirft - die Klasse ist da, und der Autoloader sollte sie finden. Sicher, dass es sich um 1.8.2 handelt? Kontrolliere mal, ob die Klasse wirklich da ist: /ext/naw_securedl/Classes/Confiuration/ConfigurationManager.php Gruß Peter Am 08.03.2016 um 21:12 schrieb Hugo Merstein : Hi, bei mir läuft naw_securedl nach dem Update Typo3 6.2 auf 7.6 leider nicht mehr. Backend und Frontend liefern bei jedem Seitenaufruf folgende Fehlermeldung: Fatal error: Class 'Bitmotion\NawSecuredl\Configuration\ConfigurationManager' not found in typo3conf/ext/naw_securedl/ext_localconf.php on line 48 Dann hilft nur noch die Ext manuell zu deaktivieren. Könnte es an der PHP-Version liegen? Ich verwende 5.6. Hat jemand eine Idee, wo ich da ansetzen könnte? Gruß Hugo Am 12.01.2016 um 14:31 schrieb Peter Linzenkirchner: Antworte ich mir mal selbst … :-) Ich habe die Warnung ignoriert und die 1.8-Version von naw-securedl in der 7 LTS installiert. Kein Problem, anscheinend nicht mal Warnings oder Einträge im Deprecation Log. Auch das Backend scheint komplett zu arbeiten, mit Vorschaubildern, Ansicht etc. OK, also falls jemand das gleiche Problem hat, einfach mal installieren. Gruß Peter Am 12.01.2016 um 12:08 schrieb Peter Linzenkirchner : Hallo Liste, naw_securedl ist im TER nur bis 6.2.x kompatibel. Weiß jemand, wie es mit einer Version für TYPO3 7 LTS aussieht? Oder ob man die 6er Version evtl. auch unter 7 verwenden kann? 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 -- 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] naw_securedl und TYPO3 7.LTS
Hallo Hugo, ich habe es gerade nochmals ausprobiert: - TYPO3 7.6.5-dev (aus GIT) - naw_securedl in Version 1.8.2 - PHP 5.6.10 Ich bekomme bei der Installation zwei Warnungen: PHP-Version zu hoch und TYPO3-Version zu hoch. Wenn ich das bestätige und trotzdem installiere, erhalte ich keine Fehler. Ich kann die Konfiguration im Extensions-Manager bearbeiten. Und wenn ich im Backend Bilder öffne haben sie diese URL: http://typo3-76.dev/index.php?eID=tx_nawsecuredl&u=0&g=0&t=1457567526&hash=3f0e78b5ce2d8edaa90ba4c0472d031f544c0a5d&file=fileadmin/_processed_/preview_example_image4_2dd0e8b586.jpg also alles so, wie es soll. Ich verstehe nicht, warum die Zeile 48 einen Fehler wirft - die Klasse ist da, und der Autoloader sollte sie finden. Sicher, dass es sich um 1.8.2 handelt? Kontrolliere mal, ob die Klasse wirklich da ist: /ext/naw_securedl/Classes/Confiuration/ConfigurationManager.php Gruß Peter > Am 08.03.2016 um 21:12 schrieb Hugo Merstein : > > Hi, > > bei mir läuft naw_securedl nach dem Update Typo3 6.2 auf 7.6 leider nicht > mehr. Backend und Frontend liefern bei jedem Seitenaufruf folgende > Fehlermeldung: > > Fatal error: Class 'Bitmotion\NawSecuredl\Configuration\ConfigurationManager' > not found in typo3conf/ext/naw_securedl/ext_localconf.php on line 48 > > Dann hilft nur noch die Ext manuell zu deaktivieren. > > Könnte es an der PHP-Version liegen? Ich verwende 5.6. > > Hat jemand eine Idee, wo ich da ansetzen könnte? > > Gruß > Hugo > > > > Am 12.01.2016 um 14:31 schrieb Peter Linzenkirchner: >> Antworte ich mir mal selbst … :-) >> >> Ich habe die Warnung ignoriert und die 1.8-Version von naw-securedl in der 7 >> LTS installiert. Kein Problem, anscheinend nicht mal Warnings oder Einträge >> im Deprecation Log. Auch das Backend scheint komplett zu arbeiten, mit >> Vorschaubildern, Ansicht etc. >> >> OK, also falls jemand das gleiche Problem hat, einfach mal installieren. >> >> Gruß >> Peter >> >> >>> Am 12.01.2016 um 12:08 schrieb Peter Linzenkirchner : >>> >>> Hallo Liste, >>> >>> naw_securedl ist im TER nur bis 6.2.x kompatibel. Weiß jemand, wie es mit >>> einer Version für TYPO3 7 LTS aussieht? Oder ob man die 6er Version evtl. >>> auch unter 7 verwenden kann? >>> >>> 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 -- 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
[TYPO3-german] Typo3 Backend - Username + Passwort im Browser speichern ?
Mir stehen 2 Installationen von Typo3 zur Verfügung: Provider1) 6.2.18 Provider2) 6.2.14 mit Bootstrap Package Wobei ich folgende unerklärliche Konstellation beobachte: Bei Provider 1 kann ich Username und Passwort im Browser (IE11 und EDGE) speichern bei Provider 2 funktioniert dies nicht. In der Konfiguration kann ich keine Unterschiede erkennen: - beide haben 'loginSecurityLevel' => 'rsa' - installierte Extensions unterscheiden sich nicht wesentlich Provider 1: rsaauth, saltedpasswords, tt_news Provider 2: bootstrap_package, introduction, realurl, rsaauth, saltedpasswords - HTML und CSS für beide Logins sehen gleich aus (Provider 1 hat englische Texte, Provider 2 deutsche) - js konnte ich nicht überprüfen, da Provider 2 mit zusammengefassten files unter ../typo3temp/compressor/.. arbeitet und Provider 1 ../typo3/contrib/.. und anderen Somit kann ich beim besten Willen keinen Konfigurationsunterschied feststellen, der dieses unterschiedliche Verhalten im Browser zur Folge haben könnte. Ich würde mich freuen, wenn jemand eine Idee hätte, was die Ursache hierfür sein könnte, bzw. wo ich noch suchen könnte. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] RealURL 2.0.6 - Falsche Konfiguration der realurlconf.php
Hallo Gregor, den serialized auf PHP Code hatte ich gefunden, mir war nur nicht klar, dass man durch setzen des entsprechenden Parameter den direkten PHP-Code erzeugen kann :-) Das hat jedenfalls wunderbar geklappt :-) Danke dafür :-) Jetzt komme ich im Moment nicht beim 'fileName' weiter :-( Ich bekomme einfach immer meine 404-Seite angezeigt. Dabei möchte ich mit dem Aufruf MeineDomain.Tld/index.html die entsprechende Seite angezeigt bekommen: -- 'MeineDomain.Tld/' => array ( 'init' => array ( 'appendMissingSlash' => 'ifNotFile,redirect', 'emptyUrlReturnValue' => '/', ), 'pagePath' => array ( 'rootpage_id' => '1', ), 'fileName' => array ( 'defaultToHTMLsuffixOnPrev' => 0, 'acceptHTMLsuffix' => 1, 'index' => array ( 'index.html' => array ( 'keyValues' => array ( 'type' => 1, ), ), ), ), 'postVarSets' => . --- Hast Du da eine Idee ? Gruß Stefan Am 08.03.2016 um 19:49 schrieb Gregor Hermens: Hallo Stefan, Administratorwww.Der-Mond.org wrote: ich habe ein Update von RealURL durchgeführt und bin zuerst von Version 1.13.6 auf 2.0.0 gegangen. Vorher habe ich das entsprechende Script für die Migration auf der Datenbank ausgeführt. Leider funktioniert seit dem meine eigene RealURLconf nicht mehr. Ich habe mal den automatischen Modus gewählt, um zu testen, ob ein grundsätzliches Problem besteht. Hier funktioniert alles einwandfrei. Deswegen habe ich mir gedacht, die eigene realurlconf.php neu aufzubauen und eine entsprechende Vorlage dieser Version zu nutzen. Nur leider finde ich keine Voralge in der Doku oder im Internet :-( Vielleicht habe ich einfach mal wieder Tomaten auf den Augen :-( Hat jemand eine Idee, wo ich eine funktionierende realurlconf.php finde ? wenn die automatisch Konfiguration funktioniert kannst du ja in den Extension-Einstellungen einfach das Format von serialized auf PHP Code umstellen, die realurl_autoconf.php löschen und neu erzeugen lassen, anschließend diese nach realurl_conf.php umbenennen und als Ausgangsbasis für deine Konfiguration nehmen. hth Gruß, Gregor ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] naw_securedl und TYPO3 7.LTS
Hi, bei mir läuft naw_securedl nach dem Update Typo3 6.2 auf 7.6 leider nicht mehr. Backend und Frontend liefern bei jedem Seitenaufruf folgende Fehlermeldung: Fatal error: Class 'Bitmotion\NawSecuredl\Configuration\ConfigurationManager' not found in typo3conf/ext/naw_securedl/ext_localconf.php on line 48 Dann hilft nur noch die Ext manuell zu deaktivieren. Könnte es an der PHP-Version liegen? Ich verwende 5.6. Hat jemand eine Idee, wo ich da ansetzen könnte? Gruß Hugo Am 12.01.2016 um 14:31 schrieb Peter Linzenkirchner: Antworte ich mir mal selbst … :-) Ich habe die Warnung ignoriert und die 1.8-Version von naw-securedl in der 7 LTS installiert. Kein Problem, anscheinend nicht mal Warnings oder Einträge im Deprecation Log. Auch das Backend scheint komplett zu arbeiten, mit Vorschaubildern, Ansicht etc. OK, also falls jemand das gleiche Problem hat, einfach mal installieren. Gruß Peter Am 12.01.2016 um 12:08 schrieb Peter Linzenkirchner : Hallo Liste, naw_securedl ist im TER nur bis 6.2.x kompatibel. Weiß jemand, wie es mit einer Version für TYPO3 7 LTS aussieht? Oder ob man die 6er Version evtl. auch unter 7 verwenden kann? 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] Ext:news Kategorien Menü sortieren
Hi Wolfgang, Wolfgang Maschke wrote: > wie lässt sich das Kategorien Menü in der Frontend-Ausgabe sortieren? Ich > bekomme es einfach nicht hin. Finde nichts hilfreiches in der Doku oder > Suche? Sie wie ich den Code lese, geht dies auch nicht: Hier wird sorting immer auf ORDER_ASCENDING gesetzt. https://github.com/TYPO3-extensions/news/blob/10f964432de19fa419db2cf46d355514c45875fd/Classes/Domain/Repository/CategoryRepository.php#L86 Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Certified Integrator – 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] RealURL 2.0.6 - Falsche Konfiguration der realurlconf.php
Hallo Stefan, Administrator www.Der-Mond.org wrote: > ich habe ein Update von RealURL durchgeführt und bin zuerst von Version > 1.13.6 auf 2.0.0 gegangen. Vorher habe ich das entsprechende Script für > die Migration auf der Datenbank ausgeführt. > > Leider funktioniert seit dem meine eigene RealURLconf nicht mehr. Ich habe > mal den automatischen Modus gewählt, um zu testen, ob ein grundsätzliches > Problem besteht. Hier funktioniert alles einwandfrei. > Deswegen habe ich mir gedacht, die eigene realurlconf.php neu aufzubauen > und eine entsprechende Vorlage dieser Version zu nutzen. > > Nur leider finde ich keine Voralge in der Doku oder im Internet :-( > Vielleicht habe ich einfach mal wieder Tomaten auf den Augen :-( > > Hat jemand eine Idee, wo ich eine funktionierende realurlconf.php finde ? wenn die automatisch Konfiguration funktioniert kannst du ja in den Extension-Einstellungen einfach das Format von serialized auf PHP Code umstellen, die realurl_autoconf.php löschen und neu erzeugen lassen, anschließend diese nach realurl_conf.php umbenennen und als Ausgangsbasis für deine Konfiguration nehmen. hth Gruß, Gregor -- http://www.a-mazing.de/ | Certified TYPO3 Integrator ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] RealURL 2.0.6 - Falsche Konfiguration der realurlconf.php
Hallo Admin, versuch es mal damit: 'deineDomain.tdl' => // array ( 'init' => array ( 'enableCHashCache' => true, 'appendMissingSlash' => 'ifNotFile,redirect', 'adminJumpToBackend' => true, 'enableUrlDecodeCache' => true, 'enableUrlEncodeCache' => true, 'emptyUrlReturnValue' => '/', // Allow for proper SEO 404 handling, 'postVarSet_failureMode' => '', 'reapplyAbsRefPrefix' => true, ), 'pagePath' => array ( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'rootpage_id' => '1', 'segTitleFieldList' => 'tx_realurl_pathsegment,alias,title', 'expireDays' => 7, 'firstHitPathCache'=>1 ), 'fileName' => array ( 'defaultToHTMLsuffixOnPrev' => 0, 'acceptHTMLsuffix' => 0, 'index' => array ( 'print' => array ( 'keyValues' => array ( 'type' => 98, ), ), ), ), 'preVars' => array ( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'no_cache' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'clear_cache', 'valueMap' => array( 'cc' => 1 ), 'noMatch' => 'bypass' ), // Language configuration '0' => array ( 'GETvar' => 'L', 'valueMap' => array ( 'de' => '1', 'es' => '2', 'it' => '3', 'fr' => '4', 'no' => '5', 'nl' => '6', 'pl' => '7', 'ru' => '8', '' => '0', ), 'noMatch' => 'bypass', ), ), 'fixedPostVars' => array( 'newsDetailConfiguration' => array( array( 'GETvar' => 'tx_news_pi1[news]', 'lookUpTable' => array( 'table' => 'tx_news_domain_model_news', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-' ), 'languageGetVar' => 'L', 'languageExceptionUids' => '', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l10n_parent', 'autoUpdate' => 1, 'expireDays' => 180, ) ) ), 'newsCategoryConfiguration' => array( array( 'GETvar' => 'tx_news_pi1[overwriteDemand][categories]', 'lookUpTable' => array( 'table' => 'sys_category', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-' ) ) ) ), 'newsTagConfiguration' => array( array( 'GETvar' => 'tx_news_pi1[overwriteDemand][tags]', 'lookUpTable' => array( 'table' => 'tx_news_domain_model_tag', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-' ) ) ) ), '23' => 'newsDetailConfiguration',
[TYPO3-german] RealURL 2.0.6 - Falsche Konfiguration der realurlconf.php
Typo3: 7.6.4 RealURL: 2.0.6 Hallo zusammen, ich habe ein Update von RealURL durchgeführt und bin zuerst von Version 1.13.6 auf 2.0.0 gegangen. Vorher habe ich das entsprechende Script für die Migration auf der Datenbank ausgeführt. Leider funktioniert seit dem meine eigene RealURLconf nicht mehr. Ich habe mal den automatischen Modus gewählt, um zu testen, ob ein grundsätzliches Problem besteht. Hier funktioniert alles einwandfrei. Deswegen habe ich mir gedacht, die eigene realurlconf.php neu aufzubauen und eine entsprechende Vorlage dieser Version zu nutzen. Nur leider finde ich keine Voralge in der Doku oder im Internet :-( Vielleicht habe ich einfach mal wieder Tomaten auf den Augen :-( Hat jemand eine Idee, wo ich eine funktionierende realurlconf.php finde ? Gruß Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bestehende NICHT-extbase Tabelle erweitern und nutzen
Hallo Deus, Am 08.03.2016 um 14:16 schrieb Deus: Hallo nochmal. Ich habe es hinbekommen. Das TCA-File muss so aussehen: $GLOBALS['TCA']['campaigns']['ctrl'], 'interface' => array( ), 'types' => array( ), 'palettes' => array( ), 'columns' => array( ), ); ## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder $GLOBALS['TCA']['campaigns']['columns'] = array( ); ?> Der Extension-Builder erzeugt hier leider immer noch falsche Ausgaben. Richtige wäre eine Datei campaigns.php mit folgendem Inhalt: ``` array(), 'interface' => array(), 'types' => array(), 'palettes' => array(), 'columns' => array(), ); ``` -> TCA-Dateien sollen die Konfiguration als array zurückgeben, nicht global im TCA registrieren. Best regards, Nicole -- Nicole Cordes TYPO3 CMS Core Team Member TYPO3 Security Team Co-Leader 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
Re: [TYPO3-german] Repository Injection Hetzner
Hallo Johannes, Am 08.03.2016 um 13:09 schrieb Johannes Regner: Vllt. noch ein Featurevorschlag an das CORE-Team -> Im Installtool einen DB User check, ob alle vorhandenen Rechte vorhanden sind ^^ :) Hört sich sinnvoll an, pack das doch bitte unter https://forge.typo3.org/projects/typo3cms-core/issues in ein Ticket! Best regards, Nicole -- Nicole Cordes TYPO3 CMS Core Team Member TYPO3 Security Team Co-Leader 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] Ext:news Kategorien Menü sortieren
Hallo, wie lässt sich das Kategorien Menü in der Frontend-Ausgabe sortieren? Ich bekomme es einfach nicht hin. Finde nichts hilfreiches in der Doku oder Suche? Also sowas wie tx_news.settings.categories.sortby = title Oder sehe ich den Wald vor lauter Bäumen nicht? Freu mich über Feedback Wolfgang ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bestehende NICHT-extbase Tabelle erweitern und nutzen
Hallo nochmal. Ich habe es hinbekommen. Das TCA-File muss so aussehen: $GLOBALS['TCA']['campaigns']['ctrl'], 'interface' => array( ), 'types' => array( ), 'palettes' => array( ), 'columns' => array( ), ); ## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder $GLOBALS['TCA']['campaigns']['columns'] = array( ); ?> Danke, lg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Auslesen klappt nun wunderbar, filtern werde ich dann jetzt auch, nun habe ich nur noch das Problem, dass der checked-Status der checkboxes nicht mehr übernommen wird ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bestehende NICHT-extbase Tabelle erweitern und nutzen
Hallo. Vielen Dank für euer Feedback. Da ich mich mit dem TCA (noch) nicht wirklich gut auskenne mal wieder die Frage: Wie gehts das? Habe im Ordner Configuration/TCA eine Datei Campaigns.php erstellt. Diese hat folgenden Inhalt: $TCA['campaigns']['ctrl'], 'interface' => array( // 'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, name, description, hashtag, share_description, share_link, share_name, share_caption, enable_facebook_share, enable_facebook_like, enable_tweet, facebook_share_reward, facebook_share_foreign_reward, facebook_like_reward, tweet_reward, upload_image_reward, base_url, enable_voting, image_limit, topic_limit, header, header_after_forms, footer, enable_score, tab_html, sort, start_date, end_date, upload_header, upload_footer, unlock_needed, send_unlock_notification, company, company_gateway', ), 'types' => array( // '1' => array('showitem' => 'sys_language_uid1-1-1, l10n_parent, l10n_diffsource, hidden;;1, name, description, hashtag, share_description, share_link, share_name, share_caption, enable_facebook_share, enable_facebook_like, enable_tweet, facebook_share_reward, facebook_share_foreign_reward, facebook_like_reward, tweet_reward, upload_image_reward, base_url, enable_voting, image_limit, topic_limit, header, header_after_forms, footer, enable_score, tab_html, sort, start_date, end_date, upload_header, upload_footer, unlock_needed, send_unlock_notification, company, company_gateway,--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,starttime, endtime'), ), 'palettes' => array( '1' => array('showitem' => ''), ), 'columns' => array( ), ); ## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder $TCA['campaigns']['columns'] = array( ); ?> Die bestehende Tabelle heißt: "campaigns" Ich habe eine neue Extension erstellt. Dort habe ich ein neues Model mit dem Namen "Campaign" erzeugt. In den Domain Object Settings habe ich das Häkchen für "Is aggregate root?" gesetzt. Ebenso habe ich bei "Map to existing table" den Namen "campaigns" eingetragen. Leider bekomme ich immer noch folgende Fehlermeldung: Extension could not be saved: There is no entry for table "campaigns" of Campaign in TCA. For technical reasons you can only extend tables with TCA configuration. Habt ihr vielleicht noch einen Tipp für mich? Vielen Dank, lg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Oh man, manchmal sieht man den Wald vor lauter Bäumen nicht. Klar, das war es schon. Sobald ich das object etc. entfernt hatte, ging alles. Ich hatte in einem vorherigen Versuch damit vor, das vorhandene Model dort einzutragen, aber das ist ja gar nicht mehr nötig, wenn ich es so filtere. Ich denke damit komme ich weiter, versuche es jetzt gleich mal. Vielen Dank! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Ich glaube du gehst das ganze falsch an. Dein Filter ist ein Model richtig? Ein Filter brauch kein Model zu sein. Models sind ja für die Daten da, welche du im Endeffekt speichern willst. (Ganz grob gesagt). Von daher sollte dein Form eher in etwa so aussehen... Speich nicht object="{filter}" und nicht property="..:" in der Checkbox! Weil so will extbase die Werte quasi in dem Model (und in der DB) speichern bzw. zuordnen und will dies dann der listAction übergeben also ... public function listAction($filter) { ... } Es ist also, soweit ich dich verstanden habe, schon ein etwas anderer Ansatz. Dir jetzt aber alles zu erklären usw. wäre zu viel jetzt. Von daher "übe" bitte noch etwas. Das aktuelle Buch von Patrick Lobacher ist da auch eine sehr gute Hilfe. -- Let us work together for your project: http://www.kern23.de/kontakt My extensions like content_designer: https://typo3.org/extensions/repository/?id=23&L=0&q=hendrik+reimers Code and other free projects: http://www.github.com/hendrikreimers/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Repository Injection Hetzner
So, erleichterung! Ich konnte das Problem lösen, nachdem mir der Hetzner Support nicht weiterhelfen konnte. Hab ich nochmal das Installtool durchgeschaut, und die Instanz auf "Development" gestellt. Und siehe da, nachdem Cache leeren, hat mir das Backend lauter Fehler angezeigt, dass der Cache nicht geleert werden konnte -> TRUNCATE not allowed ... Also in die KonsoleH beim Hetzner geschaut und siehe da, der Angelegte Datenbank nutzer hatte keine Rechte um eine Datenbank zu Leeren. Dieses Recht hinzugefügt und siehe da, Cache geleert und Objekt da :) ! (Ich weiß nicht was TYPO3 beim Cache leeren noch macht, aber manuelles Truncaten hat nichts geholfen!) Danke für eure Mühe! Vllt. noch ein Featurevorschlag an das CORE-Team -> Im Installtool einen DB User check, ob alle vorhandenen Rechte vorhanden sind ^^ :) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Kann es evtl. sein, dass es am form-name "filter" liegt? Den habe ich nämlich gerade mal geändert in test und schon bekomme ich keinen Error mehr... ist filter reserviert? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Genau das hatte ich vor, und auch schon ausprobiert, aber es funktioniert nicht und ich weiß gerade nicht warum :-( Hier mal mein Form: Standort X Standort Y Mieten Kaufen Ich bin dann davon ausgegangen, dass ich z.B. mit $args = $this->request->getArguments(); $standortX = $args['filter']['standort_x']; darauf zugreifen kann. Das klappt jedoch nicht, und zudem wird die Liste nicht mehr dargestellt sobald ich das Formular abschicke (Error). Dabei filtere ich die Liste momentan noch nicht einmal: public function listAction() { // hier gebe ich momentan zum Test den filter aus über console.log als script $angebote = $this->angebotRepository->findAll(); $this->view->assign('angebote', $angebote); } ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Ja kannst du wie zuvor beschrieben den form viewhelper nehmen (damit die ganzen Parameter etc. für den Controller enthalten sind) und dann in deiner listAction darauf zugreifen. Gibt mehrere Möglichkeiten dazu. Hier die einfachste(n): public function listAction() { $args = $this->request->getArguments(); $filterX = &$args['filterX']; // alternativ if ( $this->request->hasArgument('filterX') ) $filterX = $this->request->getArgument('filterX'); } -- Let us work together for your project: http://www.kern23.de/kontakt My extensions like content_designer: https://typo3.org/extensions/repository/?id=23&L=0&q=hendrik+reimers Code and other free projects: http://www.github.com/hendrikreimers/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Hallo Hendrik, Der Seitenbesucher soll die Liste filtern können, also im Frontend. Normalerweise könnte ich doch die form-Inhalte direkt an die listAction übergeben und auf die Variable zugreifen, oder? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Willst du im Frontend den Filter setzen oder im Backend im Inhaltselement (Plugin)? Backend sollte dir das hier weiterhelfen: http://www.typo3-snippets.de/snippets/extbase-und-fluid/flexforms-mit-typo3-61-nutzen/ Dort hat es im Endeffekt auch nichts mit dem Form Viewhelper () zu tun. Frontend kannst du natürlich ein Form nutzen und im Controller dann z.B. über $this->request->arguments darauf zugreifen. -- Let us work together for your project: http://www.kern23.de/kontakt My extensions like content_designer: https://typo3.org/extensions/repository/?id=23&L=0&q=hendrik+reimers Code and other free projects: http://www.github.com/hendrikreimers/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Hallo Hendrik, vielen Dank für deine Antwort! Es ist ein eigenes Model, keine tt_content-Erweiterung. Ich habe es über den Extension Builder erstellt und nutze 7.6.2 Man soll in der Extension einfach verschiedene Daten zu z.B. einer Immobilie angeben können (Bild, Beschreibung etc.). Im Frontend hat man dann die Möglichkeit die Liste zu filtern (die Inhalte der Filtermöglichkeiten werden im Backend über eine Selectbox eingestellt, sind im Prinzip nur 0 oder 1). Eigentlich hatte ich vor, über das Formular die listAction des Controllers zu ändern, aber genau das funktioniert irgendwie nicht. Wird dann um das jeweilige http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Scriptmerger verändert CSS in mobiler Version
Prüfe mal wie du dein CSS einbindest... Beispiel: page.includeCSS.myCSSFile = page.includeCSS.myCSSFile.media = screen Oder du steuerst noch mit einer Condition etwas (z.B. mobile switch), oder per Media Queries im CSS etwas, was dein Layout kaputt macht. -- Let us work together for your project: http://www.kern23.de/kontakt My extensions like content_designer: https://typo3.org/extensions/repository/?id=23&L=0&q=hendrik+reimers Code and other free projects: http://www.github.com/hendrikreimers/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox
Hi, ich nehme mal an du hast z.B. die tt_content Tabelle um die Felder (filterX) erweitert oder handelt es sich um ein eigenes Model? Wenn du dein Plugin konfigurierbar machen möchtest, ist es meist einfacher über FlexForms das zu tun und die Feldbezeichnungen im Flexform z.B. wie folgt zu benennen... ...[deine config] ... ... Dadurch sind die Werte dann im Template und Controller über $this->settings bzw. {settings...} nutzbar. Wenn du jedoch tt_content bzw. die pages Tabelle um die Felder erweitert hast, sind die Felder aus dem Content Element erst einmal nicht gleich verfügbar. Diese liegen im cObject. Über deinen Controller kommst du wie folgt ran: $this->cObj = $this->configurationManager->getContentObject(); Somit steht dir alles von dem Content Element zur Verfügung... wie zum Beispiel: $this->cObj->data['filterX'] $this->cObj->data['uid'] $this->cObj->data['header'] $this->cObj->data['bodytext'] usw. Einfach debuggen um alles zu sehen: \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($this->cObj); Gruß Hendrik -- www.kern23.de https://typo3.org/extensions/repository/?id=23&L=0&q=hendrik+reimers www.github.com/hendrikreimers/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Bestehende NICHT-extbase Tabelle erweitern und nutzen
Am 07.03.2016 um 16:33 schrieb Deus: Hallo Nicole. Vielen Dank für dein Feedback. Die Tabellen auf die ich zugreifen will, sind von einem NICHT-Typo3-Projekt. Dh. es existieren keine TCA-Dateien. Ebenso gibt es in den Tabellen auch keine PID, tstamp, crdate, etc. Wir haben ein PHP-Projekt zugekauft und das will ich jetzt mit Extbase erweitern. Ist sowas überhaupt möglich? grundsätzlich geht in TYPO3 alles :) es kommt darauf an, was du genau machen möchtest. du kannst eine Extension schreiben, die komplett ohne TYPO3 auf diese Tabelle (ich würde eher nicht-TYPO3 als nicht-extbase sagen) zugreift. sauberer ist es aber diese Tabelle für TYPO3 bekannt zu machen, sonst würde zb. auch das Install-Tool über diese nicht deklarierte Tabelle meckern (und versuchen sie umzubennenen). Da du ja schon festgestellt hast, dass diese Tabelle nicht die in TYPO3 üblichen Felder enthält wäre es evtl. auch von Vorteil wenn diese Felder vorhanden sind. normalerweise stören zusätzliche Felder ja nicht. Problematisch sind Felder gleichen Namens aber ganz anderen Typs oder Inhalts. Wenn due eine Extension erstellst, die diese Tabelle mit allem sauber für TYPO3 deklarierst kannst du natürlich auch aus TYPO3 (oder einer TYPO3-Extension) einfacher auf die Daten zu greifen. zb. mit einem extbase interface um die Daten dann in einem Fluid-Template zu benutzen. Ob BE-User dann die Daten im TYPO3-BE dann verändern dürfen kann man ja immer noch per Konfiguration verhindern. bernd ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german