Ergebnis 1 bis 3 von 3

Thema: Templavoila, Indexed Search, Inhaltselemente von der Suche ausschließen

      
  1. #1
    Forum Aktivist
    Registriert seit
    07.02.2009
    Beiträge
    63

    Templavoila, Indexed Search, Inhaltselemente von der Suche ausschließen

    Hallo,

    ich habe hier ein Problem mit der indexed_search in Kombination mit Templavoila
    in Typo3 4.4.2

    Ich habe aus dem HTML-Template mit dem Templavoila Assistenten die Datenstruktur des Projekts erzeugt, das hat gut funktioniert und machte keine Probleme. Später wurde dann indexed_search konfiguriert, hat aber den gesamten Seiteninhalt inklusive Footer und News-Teaser in der rechten Spalte indexiert. Da man bei Suche nach Impressum (taucht im Footer auf) oder einem Wort aus dem Titel der aktuellsten News ja nicht alle
    Seiten finden möchte, wollte ich das abstellen.

    Dabei hat sich herausgestellt, dass in der Datenstruktur für die Elemente field_maincontent und field_rightcolumn unterschiedlicher Code angelegt worden war. Obwohl beide Felder vom Typ 'Seite - Inhaltselemente' sind, wurde für die rechte Spalte ursprünglich der Code

    10= RECORDS
    10.source.current=1
    10.tables = tt_content
    10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->und für die Hauptspalte

    10= RECORDS
    10.source.current=1
    10.tables = tt_contentin die Datenstruktur eingetragen. Das finde ich schonmal merkwürdig. Ich verstehe nicht, nach welcher Heuristik hier vorgegangen wird.

    Dann habe ich versucht, die Zeile '10.wrap...' in die Hauptspalte zu verschieben, aber das hat gar nicht funktioniert. Zwar standen im erzeugten HTML-Code anschließend die TYPO3SEARCH-Kommentare an der richtigen Stelle, aber das hat den Indexer völlig kalt gelassen (ja, ich habe Index und Cache zwischendrin gelöscht), er hat nach wie vor auf allen Seiten den gesamten Inhalt indexiert, so als gäbe es keinen TYPO3SEARCH-Kommentar

    Abhilfe hat lediglich das Eintragen der beiden Kommentarzeilen in die HTML-Vorlage gebracht. Das hat funktioniert, aber ich finde, das fühlt sich falsch an. Wenn dann die Vorlage nochmal aktualisiert würde, müsste man es ja dann auch wieder händisch eintragen.

    Jetzt meine Frage: funktioniert der Trick mit den Kommentarzeilen zur Steuerung der Indexierung nicht, wenn man es via Typoscript macht? Weiß jemand, wie das an dieser Stelle gedacht ist? Der Trick mit den Kommentarzeilen im Code funktioniert ja auch nur, wenn man das gesamte Element ausblenden möchte. Wenn in der rechten Spalte ein Inhaltselement zu indexieren wäre und das andere nicht, wirds ja wieder kompliziert.

    Ich freue mich über jeden Kommentar.

    Viele Grüße, Zmann
    Geändert von Zmann (20.09.2010 um 09:05 Uhr)

  2. #2
    tsk
    tsk ist offline
    Forum Stammgast
    Registriert seit
    16.03.2010
    Ort
    Vaals, Niederlande
    Beiträge
    445
    Hallo,

    ich gebe an mehreren Stellen die Search Marker über TS aus, und sie werden von IndexedSearch erkannt und genutzt. In der Spalte, ich der eine Subnavigation vorkommen kann (sie kommt bei mir nicht überall vor), schalte ich sie erst danach ein, lese also die Subnav vor dem Content Element im TS Feld des Content Elemens ein, und wrappe nur den Content mit den Search Markern. Klappt einwandfrei.

    tsk

  3. #3
    Forum Aktivist
    Registriert seit
    07.02.2009
    Beiträge
    63
    Hallo tsk,

    vielen Dank für Deine Antwort. Ich habe das Problem auf Deine Antwort hin nochmal genauer untersucht und festgestellt, dass ich beim Kopieren der Zeile '10.wrap = ...' versäumt hatte, den Typoscript code mittels '<![CDATA[ ... ]]' zu klammern. Ohne die wrap-Zeile enthielt der Code halt keine HTML-Sonderzeichen und war daher unkritisch.

    Ist mir zwar schleierhaft, warum er dann den HTML-Code richtig erzeugt hat, aber immerhin: jetzt funktioniert es korrekt mit der Indexierung.

    Also nochmal Danke fürs Feedback, Zmann

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. Howto Typo3 4.3.0 + crawler 3.0.5 + indexed search
    Von medienlounge im Forum News (tt_news, mininews und Co)
    Antworten: 1
    Letzter Beitrag: 10.08.2010, 13:27
  2. Indexed Search "nicht im Menü"-Seiten ausschließen
    Von d4vid im Forum Indexed Search
    Antworten: 1
    Letzter Beitrag: 26.04.2010, 08:51
  3. indexed search Suche nach 12-345-6 sucht 123456 und findet so nix
    Von ckroell im Forum News (tt_news, mininews und Co)
    Antworten: 0
    Letzter Beitrag: 22.07.2009, 09:55
  4. Indexed Search Engine vs. Standardsuche
    Von barney im Forum Indexed Search
    Antworten: 0
    Letzter Beitrag: 06.08.2008, 09:57
  5. Indexed Search findet nur willkürlich!
    Von Tomsel im Forum Indexed Search
    Antworten: 1
    Letzter Beitrag: 24.01.2007, 21:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238