Re: [TYPO3-german] indexed_search data_page_id gegen die rootline checken

2018-03-09 Diskussionsfäden Guido

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

2018-03-09 Diskussionsfäden Guido

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

2018-03-09 Diskussionsfäden Dr. Dieter Porth

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

2018-03-09 Diskussionsfäden 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] Re: [Typo3 7.6.x] indexedsearch & news

2018-03-09 Diskussionsfäden Dave Zen

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

2018-03-09 Diskussionsfäden Njaay

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

2018-03-09 Diskussionsfäden Joe Jones
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

2018-03-09 Diskussionsfäden Joe Jones

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

2018-03-09 Diskussionsfäden mac pat

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

2018-03-09 Diskussionsfäden mac pat

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

2018-03-09 Diskussionsfäden Marcus Raphelt

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

2018-03-09 Diskussionsfäden Birgit
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

2018-03-09 Diskussionsfäden 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

Re: [TYPO3-german] Falsches Datum beim Kopieren

2018-03-09 Diskussionsfäden mac pat

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

2018-03-09 Diskussionsfäden Guido

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

2018-03-09 Diskussionsfäden 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

___
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

2018-03-09 Diskussionsfäden mac pat

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