---
title: "Ext: Suche - Letzter Buchstabe (Suchbegriff) abgeschnitten"
url: "https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten"
source: "typo3.net"
tags: ["Extensions","Frage","Suche"]
created: "2004-07-14"
last_reply: "2004-09-07"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Ext: Suche - Letzter Buchstabe (Suchbegriff) abgeschnitten

Extensions · 5 Antworten · gestartet 2004-07-14

## Eröffnungsbeitrag

**bossi** · 2004-07-14 · [Beitrag #1](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/1)

Obwohl die Suche gundsätzlich funktioniert, stelle ich nach dem Update von Typo3 3.5 auf 3.6 folgendes **Phänomen (Bug?) bei der Search Engine** fest:

- Suchbegriff "**test**" funktioniert (Resultate erscheinen)
- Suchbegriff "**TEST**" ergibt keine Suchergebnisse (als Suchbegriff wird nur "TES" angezeigt)
- Suchbegriff "**TESTT**" funktioniert!! (Resultate erscheinen und als Suchbegriff wird "TEST" angezeigt)

**Fazit:**
Beinhaltet der Suchbegriff an letzter Stelle einen GROSSBUCHSTABEN oder eine Zahl, wird diese abgeschnitten! Es werden keine Resultate angezeigt.

Kennt jemand dieses Problem? oder eine Lösung?

Ich habe es auch schon auf fremden Typo3-Websites festgestellt, die ebenfalls 3.6. verwenden.

Thanx for Inputs

## Antworten

### [#2](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/2) · MarkusLange · 2004-07-15

loesung auf bugs.typo3.org

### [#3](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/3) · bossi · 2004-07-15

habs gefunden - vielen dank!

gruss

### [#4](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/4) · Merlin073 · 2004-09-06

Hab´s leider noch nicht gefunden :(

Könntet Ihr mich bitte mal mit der Nase drauf stoßen??!
 ;) Danke!

### [#5](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/5) · Julian · 2004-09-06

Bug-ID 0000186

Julian

### [#6](https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten/6) · Merlin073 · 2004-09-07

Danke!

Muß euch trotzdem leider noch mal belästigen, da ich mit der BugList noch nicht so vertraut bin.

1. Reicht es aus, wenn ich mir den letzten Patch ziehe, also:

```php
--- tmp/kde-mstucki/cervisiaReEGlcHEAD	2004-09-06 11:26:06.000000000 +0200
+++ TYPO3core/typo3/sysext/cms/tslib/class.tslib_search.php	2004-09-06 11:25:49.000000000 +0200
@@ -44,7 +44,7 @@
  *  130:     function register_tables_and_columns($requestedCols,$allowedCols)
  *  171:     function explodeCols($in)
  *  196:     function register_and_explode_search_string($sword)
- *  229:     function split($origSword, $specchars='+-', $delchars='+-.,')
+ *  229:     function split($origSword, $specchars='+-', $delchars='+.,-')
  *  272:     function quotemeta($str)
  *  288:     function build_search_query($endClause)
  *  374:     function build_search_query_for_searchwords()
@@ -226,7 +226,7 @@
 	 * @param	string		Special chars which are deleted if the append the searchword (+-., is default)
 	 * @return	mixed		Returns an ARRAY if there were search words, othervise the return value may be unset.
 	 */
-	function split($origSword, $specchars='+-', $delchars='+-.,')	{
+	function split($origSword, $specchars='+-', $delchars='+.,-')	{
 		$sword = $origSword;
 		$specs = '['.$this->quotemeta($specchars).']';
 		$delchars = '['.$this->quotemeta($delchars).']';
```

2. Ich muss also alle Zeilen mit '-' davor löschen und mit '+' davor einfügen, sehe ich das richtig?!  #paralyzed# Warum sind dann aber noch andere Zeilen aufgeführt, wo weder '+', noch '-' davorsteht - macht ja eigentlich keinen Sinn, wenn dort nichts verändert wird.

3. Was haben denn Zeilen wie z. B.

```plaintext
@@ -44,7 +44,7 @@
```

zu bedeuten?

Fragen über Fragen ...

---

Quelle: „Ext: Suche - Letzter Buchstabe (Suchbegriff) abgeschnitten“, typo3.net, https://www.typo3.net/d/13516-ext-suche-letzter-buchstabe-suchbegriff-abgeschnitten
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
