Re: [TYPO3-german] indexed_search data_page_id gegen die rootline checken
oh man ... der wald und die bäume das row array der searchresults liefert die rootlevel page id für level 0/1/2 - rl1 / rl2 / rl3 und dann ist es wieder ganz simpel :-) perfekt, es funzt. manchmal muss man eben aus eigener blödheit eine ganze nacht lehrgeld zahlen. oder anders ... manachmal muss man einfach den ehrgeiz hinten anstellen und in's bett gehen, drüber schlafen, dann am nächsten tag noch mal genau debuggen und schon wuppt es. dennoch danke und grüsse, guido ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] indexed_search data_page_id gegen die rootline checken
hallo dieter besten dank für deinen input. irgendwie komme ich da aber nicht mit klar. im grunde muss ich ja irgendwie den join zwischen einer der indexed_search tabellen, die data_page_id beinhalten und der tabelle pages hnbekommen, oder? das ganze dann auch noch als condition in fluid. und da stosse ich defintiv an meine grenzen. habe das web die ganze nacht hoch und runter gesucht und gefrickelt wie ein wahnsinniger, aber ich komme auf keinen grünen zweig. komisch, dass da nix zu finden ist. ist meine anfroderung wirklich derart ungewöhnlich? jeder weitere schubbs in die richtige richtung wird dankenderweise gerne entgegengenommen. grüsse, guido On 2018-03-10 05:56:40 +, "Dr. Dieter Porth" said: Hallo Guido, hört sich vielleicht nach einen Fall für f:cObject und TypoScript CONTENT und renderObj/fullrootline an. https://docs.typo3.org/typo3cms/TyposcriptReference/DataTypes/Gettext/Index.html?highlight=level#fullrootline Mit besten Grüßen Dieter Am 09.03.2018 um 22:59 schrieb Guido: hallo community debug liefert die uid der einzelnen treffer über das array row => data_page_id. diese möchte ich nun in einem fluid template gegen die rootline abfragen, um diese mit einer eigenen css klasse zu belegen. hintergund ist eine unternehmenswebseite, die 5 business units hat. jede business unit hat ihren eigenen colorcode. es gibt pro business unit eine eigen suchseite, da ist das kein thema. klasse in das fluid un gut ist. aber es gibt eben auch eine corporate-suchseite die über alle units hinweg sucht. hier soll jeder treffer dann entsprechend der unit eingefärbt werden. der vhs viewhelper geht shcon in die richtige richtung. die needle wäre also die PIDinRootline. aber der checkt eben die die rootline gegen die uid der suchseite. haystack="{v:page.rootline() -> v:iterator.extract(key: 'uid')}"> is in was ich bräuchte wäre sowas wie haystack="{v:page.rootline() -> v:iterator.extract(key: 'row.data_page.id')}"> is in hat jemand dazu eine idee? grüsse und besten dank, guido ___ 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] indexed_search data_page_id gegen die rootline checken
Hallo Guido, hört sich vielleicht nach einen Fall für f:cObject und TypoScript CONTENT und renderObj/fullrootline an. https://docs.typo3.org/typo3cms/TyposcriptReference/DataTypes/Gettext/Index.html?highlight=level#fullrootline Mit besten Grüßen Dieter Am 09.03.2018 um 22:59 schrieb Guido: hallo community debug liefert die uid der einzelnen treffer über das array row => data_page_id. diese möchte ich nun in einem fluid template gegen die rootline abfragen, um diese mit einer eigenen css klasse zu belegen. hintergund ist eine unternehmenswebseite, die 5 business units hat. jede business unit hat ihren eigenen colorcode. es gibt pro business unit eine eigen suchseite, da ist das kein thema. klasse in das fluid un gut ist. aber es gibt eben auch eine corporate-suchseite die über alle units hinweg sucht. hier soll jeder treffer dann entsprechend der unit eingefärbt werden. der vhs viewhelper geht shcon in die richtige richtung. die needle wäre also die PIDinRootline. aber der checkt eben die die rootline gegen die uid der suchseite. haystack="{v:page.rootline() -> v:iterator.extract(key: 'uid')}"> is in was ich bräuchte wäre sowas wie haystack="{v:page.rootline() -> v:iterator.extract(key: 'row.data_page.id')}"> is in hat jemand dazu eine idee? grüsse und besten dank, guido ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Dr. Dieter Porth - Web-Entwickler ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] indexed_search data_page_id gegen die rootline checken
hallo community debug liefert die uid der einzelnen treffer über das array row => data_page_id. diese möchte ich nun in einem fluid template gegen die rootline abfragen, um diese mit einer eigenen css klasse zu belegen. hintergund ist eine unternehmenswebseite, die 5 business units hat. jede business unit hat ihren eigenen colorcode. es gibt pro business unit eine eigen suchseite, da ist das kein thema. klasse in das fluid un gut ist. aber es gibt eben auch eine corporate-suchseite die über alle units hinweg sucht. hier soll jeder treffer dann entsprechend der unit eingefärbt werden. der vhs viewhelper geht shcon in die richtige richtung. die needle wäre also die PIDinRootline. aber der checkt eben die die rootline gegen die uid der suchseite. haystack="{v:page.rootline() -> v:iterator.extract(key: 'uid')}"> is in was ich bräuchte wäre sowas wie haystack="{v:page.rootline() -> v:iterator.extract(key: 'row.data_page.id')}"> is in hat jemand dazu eine idee? grüsse und besten dank, guido ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: [Typo3 7.6.x] indexedsearch & news
Hallo Joe Jones, Danke für den Hinweis mit ke_search. Diese Such-Extension hatte ich auch erst genutzt und die Indexierung der News hat auf Anhieb funktioniert. Leider funktioniert das Indexieren von Textinhalten in MASK Elementen nicht. (Oder hast du dafür eine Lösung? :) ) Das war das große Manko woraufhin ich auf indexedsearch gewechselt habe. Ich habe zwar jetzt rausgefunden wie man die IndexedSearch so konfiguriert, dass diese nun auch News indexiert aber jetzt hab ich ein anderes Problem: Ich habe ein Multisite Setup und einen Nachrichten Ordner mit allen News Nachrichten. Per Kategorie stelle ich nun ein, auf welcher Website eine News angezeigt werden soll. Dadurch, dass indexedsearch nun alle News indexiert, werden News die für Website B gedacht sind auch in den Suchergebnisse von Website A angezeit. Das ist natürlich ärgerlich und dafür habe ich noch keine Lösung gefunden... Hier mein Vorgehen, danke für den Tipp im Typo3 Slack Channel :) Eine neue Konfigurationsdatei erstellen und im Configuration Feld folgendes reinschreiben: &tx_news_pi1[news]=[_TABLE:tx_news_domain_model_news;_PID:XX; _WHERE: and hidden = 0] XX ersetzen mit der ID des Ordners wo die News drin sind. Diese Konfigurationsdatei indexiert aber wie gesagt alle News und man kann dann über die Suche auch alle News finden, auch wenn diese für andere Websites gedacht sind. Falls jemand eine Lösung für das Problem hat, immer her damit :-) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Performance
Hallo, vielen Dank an alle für die Vorschläge. Ich werde die probieren. viele Grüße ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: [Typo3 7.6.x] indexedsearch & news
Noch eine Anmerkung: Bei mir ging ke_search nicht auf Anhieb. Es gab einen MySQL-Fehler zum Thema FULLTEXT. Das geht erst ab MySQL 5.5. 5.0 Ist aber durchaus noch üblich. Habe folgende Lösung gefunden: Background If used on a system with MySQL <= 5.5, the table 'tx_kesearch_index' won't be created upon extension installation as it has some fulltext indices, which is not supported in MySQL 5.5 InnoDB tables. The problem occurs since in ke_search 2.6.1 the MySQL storage engine definitions were removed. Workaround A solution is to copy the create-statement from ext_tables.sql, adding "ENGINE=MyISAM" and creating the table manually. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: [Typo3 7.6.x] indexedsearch & news
Hallo Dave, ich hatte das gleiche Problem. Es gibt nur Beispiele für tt_news. Ich habe nun nach längerer Suche auf ke_search umgestellt. Dort gibt es einfach ein Pulldownmenü mit der Auswahl "News" und tatsächlich: Schon läufts. https://www.typo3-macher.de/facettierte-suche-ke-search/dokumentation/konfiguration-des-indexers/indexer-fuer-news-extnews/ Vielleicht ist das auch eine Lösung für Dich. Viele Grüße Martin ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Inline IRRE
Okay, ich hab es zumindest geschafft das Datum von der Standard Sprache zu holen. Aber im Frontend wird es nicht angezeigt. Nur bei der Standardsprache. Hab es mit 'behaviour' => [ 'localizationMode' => 'keep', 'localizeChildrenAtParentLocalization' => FALSE, ], gelöst. Hier das Feld aus dem TCA. 'dateandtime' => [ 'exclude' => true, 'label' => 'DatetimeLaben', 'config' => [ 'type' => 'inline', 'foreign_table' => 'tx_bla_domain_model_dateandtime', 'foreign_label' => 'dateandtime', 'minitems' => 0, 'maxitems' => 99, 'appearance' => [ 'collapseAll' => 0, 'expandSingle' => 0, 'levelLinksPosition' => 'bottom', 'showSynchronizationLink' => 1, 'showPossibleLocalizationRecords' => 1, 'showAllLocalizationLink' => 1 ], 'behaviour' => [ 'localizationMode' => 'keep', 'localizeChildrenAtParentLocalization' => FALSE, ], ], ], ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Inline IRRE
Hi Leute! Ich habe Einträge in den ich mehrere Datum anlegen kann. Diese werden in einer separeten Tabelle gespeichert. Wenn ich den Datensatz mit den Datum übersetze, werden von den angelegten Datum auch Duplikate angelegt. Ich will, dass jeder Sprachdatensatz die Datum Elemente des Hauptdatensatzes bezieht und keine neuen anlegt. Sollen ja auch nur 1x gewartet werden müssen und nicht in allen Sprachen. Hab es so versucht: 'dateandtime' => [ 'exclude' => true, 'l10n_mode' => 'exclude', .. Wird aber leider immer neu angelegt. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Performance
Hi, die Startseite ist inkl. Binärmaterial per se schon einmal doppelt so groß wie die Unterseite (2,x MB statt 1,xMB) und offenbar nicht gecached. Grundlegend: * Concatenate / Compress für JS und CSS nutzen * Page-Caching aktivieren * Ggf. Staticfilecache nutzen * Bilder optimieren * Wenn möglich: Extbase-Objectcache in APC auslagern * Wenn möglich: u.a. den Page-Cache in memcache oder Redis auslagern. Gruß Marcus Am 09.03.18 um 09:51 schrieb Njaay: Hallo seit ca. 2 Wochen sind einige meiner Typo3-Installationsseiten richtig langsam geworden. komisch ist dass, viele anderen Siten noch relativ schnell laufen. Ich bin relativ anfänger bei Typo3 und wäre sehr dankbar für eure Hilfe! extrem langsamm: www.isolde-richter.de/heilpraktikerschule-und-therapeutenschule-isolde-richter relativ schnelle Seite : www.isolde-richter.de/ausbildung/tier-tierheilpraktiker-ausbildung-fortbildung-webinar/phytotherapie-fuer-thp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Performance
Es gibt einen 404 Fehler – diese Darei wird nicht gefunden: https://www.isolde-richter.de/typo3temp/assets/css/sidebar Nachzuvollziehen in z.B.: Chrome-> Developer Tools -> Netzwerk viele Grüße Birgit > Am 09.03.2018 um 11:20 schrieb Stefan Padberg : > > Guten Tag, > > schau dir in so einem Fall das Laden der Seiten mal mit dem > Netzwerkanalysetool von Firefox oder chrome an. > > Die Homepage braucht ca. 8 Sek., bis sie überhaupt antwortet. Dann geht > alles ganz schnell. Das deutet für mich darauf hin, dass sie nicht > gecached ist. Irgendeine Extension schaltet vermutlich das Caching ab. > > Beste Grüße > Stefan > > Am 09.03.2018 um 09:51 schrieb Njaay: >> Hallo >> >> seit ca. 2 Wochen sind einige meiner Typo3-Installationsseiten richtig >> langsam geworden. komisch ist dass, viele anderen Siten noch relativ >> schnell laufen. Ich bin relativ anfänger bei Typo3 und wäre sehr dankbar >> für eure Hilfe! >> >> extrem langsamm: >> www.isolde-richter.de/heilpraktikerschule-und-therapeutenschule-isolde-richter >> >> relativ schnelle Seite : >> www.isolde-richter.de/ausbildung/tier-tierheilpraktiker-ausbildung-fortbildung-webinar/phytotherapie-fuer-thp >> >> >> Grüße >> > > > -- > Bergische Webschmiede > Dipl.-Ing. Stefan Padberg > TYPO3-Integrator und Webprogrammierer > :: Borner Str. 18 - 42349 Wuppertal > :: +49 202 97648355 > :: +49 173 9219845 > :: p...@bergische-webschmiede.de > :: http://www.bergische-webschmiede.de > ___ > 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] Performance
Guten Tag, schau dir in so einem Fall das Laden der Seiten mal mit dem Netzwerkanalysetool von Firefox oder chrome an. Die Homepage braucht ca. 8 Sek., bis sie überhaupt antwortet. Dann geht alles ganz schnell. Das deutet für mich darauf hin, dass sie nicht gecached ist. Irgendeine Extension schaltet vermutlich das Caching ab. Beste Grüße Stefan Am 09.03.2018 um 09:51 schrieb Njaay: > Hallo > > seit ca. 2 Wochen sind einige meiner Typo3-Installationsseiten richtig > langsam geworden. komisch ist dass, viele anderen Siten noch relativ > schnell laufen. Ich bin relativ anfänger bei Typo3 und wäre sehr dankbar > für eure Hilfe! > > extrem langsamm: > www.isolde-richter.de/heilpraktikerschule-und-therapeutenschule-isolde-richter > > relativ schnelle Seite : > www.isolde-richter.de/ausbildung/tier-tierheilpraktiker-ausbildung-fortbildung-webinar/phytotherapie-fuer-thp > > > Grüße > -- Bergische Webschmiede Dipl.-Ing. Stefan Padberg TYPO3-Integrator und Webprogrammierer :: Borner Str. 18 - 42349 Wuppertal :: +49 202 97648355 :: +49 173 9219845 :: p...@bergische-webschmiede.de :: http://www.bergische-webschmiede.de ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Falsches Datum beim Kopieren
Danke für deine Antwort: crdate int(11) unsigned DEFAULT '0' NOT NULL, [ 'title' => 'Label', 'label' => 'title', 'tstamp' => 'tstamp', 'crdate' => 'crdate', .. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Falsches Datum beim Kopieren
On 2018-03-09 08:17:04 +, mac pat said: 'dbType' => 'date', ist das crdate feld nicht datetime in der DB? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Performance
Hallo seit ca. 2 Wochen sind einige meiner Typo3-Installationsseiten richtig langsam geworden. komisch ist dass, viele anderen Siten noch relativ schnell laufen. Ich bin relativ anfänger bei Typo3 und wäre sehr dankbar für eure Hilfe! extrem langsamm: www.isolde-richter.de/heilpraktikerschule-und-therapeutenschule-isolde-richter relativ schnelle Seite : www.isolde-richter.de/ausbildung/tier-tierheilpraktiker-ausbildung-fortbildung-webinar/phytotherapie-fuer-thp Grüße ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Falsches Datum beim Kopieren
Hallo! Ich habe eine Extension erstellt und bin nun dabei die Datensätze anzulegen. Beim Kopieren der Datensätze, welche eine Datumsauswahl beinhalten, wird das Datum des neuen Datensatzes nach dem Einfügen, um einen Tag nach hinten verschoben. Siehe hier: https://imgur.com/fBrCeeT Ist das ein Bug? Hier meine TCA Konfiguriation: 'dateto' => [ 'exclude' => false, 'l10n_mode' => 'exclude', 'label' => 'Datum', 'config' => [ 'dbType' => 'date', 'type' => 'input', 'size' => 7, 'eval' => 'date,required', ], ], ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german