<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Fehlertolerante Suche &#8211; Fuzzy Search</title>
	<atom:link href="http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/</link>
	<description>OnlineShop-Module zum freien Download</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:09:53 +0100</lastBuildDate>
	<generator>http://wordpress.org/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Semih</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5749</link>
		<dc:creator>Semih</dc:creator>
		<pubDate>Mon, 12 Dec 2011 12:13:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5749</guid>
		<description>hallo,

funktioniert dieses tool auch mit gambio gx2?</description>
		<content:encoded><![CDATA[<p>hallo,</p>
<p>funktioniert dieses tool auch mit gambio gx2?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Stefan</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5524</link>
		<dc:creator>Stefan</dc:creator>
		<pubDate>Thu, 20 Oct 2011 08:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5524</guid>
		<description>Es ist zwar immer noch nicht perfekt, aber es ist eine weitaus bessere Lösung als die Standard Suche. In Kombination mit einem Google Instant Search Plugin liefert es akzeptable Ergebnisse.
Von der absolut besten Suche bin ich allerdings noch weit entfernt..</description>
		<content:encoded><![CDATA[<p>Es ist zwar immer noch nicht perfekt, aber es ist eine weitaus bessere Lösung als die Standard Suche. In Kombination mit einem Google Instant Search Plugin liefert es akzeptable Ergebnisse.<br />
Von der absolut besten Suche bin ich allerdings noch weit entfernt..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Baseline Toner</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5397</link>
		<dc:creator>Baseline Toner</dc:creator>
		<pubDate>Mon, 12 Sep 2011 11:27:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5397</guid>
		<description>Danke für das nette Tool. Allerdings ist das skalieren nicht ganz einfach. Zum Teil vestehe ich anscheinend die Algorithmen nicht. Die Suchergebnisse, bzw. Vorschläge sind häufig sehr weit von dem Suchwort entfernt. Und ich frage mich wie das Tool auf die Vorschläge kommt.
Nichtsdestotrotz kann ich den Einbau empfehlen, da die Standardsuche von xt-commerce sehr dürftig ist.</description>
		<content:encoded><![CDATA[<p>Danke für das nette Tool. Allerdings ist das skalieren nicht ganz einfach. Zum Teil vestehe ich anscheinend die Algorithmen nicht. Die Suchergebnisse, bzw. Vorschläge sind häufig sehr weit von dem Suchwort entfernt. Und ich frage mich wie das Tool auf die Vorschläge kommt.<br />
Nichtsdestotrotz kann ich den Einbau empfehlen, da die Standardsuche von xt-commerce sehr dürftig ist.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Mirco</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5394</link>
		<dc:creator>Mirco</dc:creator>
		<pubDate>Sun, 11 Sep 2011 10:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5394</guid>
		<description>Noch ein kleiner Flüchtigkeitsfehler in meiner VPE-Preis variante: 
in der Zeile:

&#039;PRODUCTS_VPE&#039; =&gt; $products_price_vpe[&#039;formated&#039;].TXT_PER.xtc_get_vpe_name($products_suggest[&#039;products_vpe&#039;]), 

Hier sollte das &#039;formated&#039; durch &#039;plain&#039; ersetzt werden, weil sonst bei Sonderangeboten im VPE-Preis auch der alte durchgestrichene Preis steht. (sieht nicht so schön aus)...</description>
		<content:encoded><![CDATA[<p>Noch ein kleiner Flüchtigkeitsfehler in meiner VPE-Preis variante:<br />
in der Zeile:</p>
<p>&#8216;PRODUCTS_VPE&#8217; =&gt; $products_price_vpe['formated'].TXT_PER.xtc_get_vpe_name($products_suggest['products_vpe']), </p>
<p>Hier sollte das &#8216;formated&#8217; durch &#8216;plain&#8217; ersetzt werden, weil sonst bei Sonderangeboten im VPE-Preis auch der alte durchgestrichene Preis steht. (sieht nicht so schön aus)&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas Beer</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5139</link>
		<dc:creator>Andreas Beer</dc:creator>
		<pubDate>Sun, 07 Aug 2011 16:19:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5139</guid>
		<description>Ich glaube ich kann mir die Antwort selber geben fürchte ich: so einfach geht das nicht, da ja die Suche zur externen DB auf einer Schnittstelle beruht und die wohl umgeändert werden müsste.</description>
		<content:encoded><![CDATA[<p>Ich glaube ich kann mir die Antwort selber geben fürchte ich: so einfach geht das nicht, da ja die Suche zur externen DB auf einer Schnittstelle beruht und die wohl umgeändert werden müsste.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas Beer</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5138</link>
		<dc:creator>Andreas Beer</dc:creator>
		<pubDate>Sun, 07 Aug 2011 08:39:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5138</guid>
		<description>Hallo allseits! Erst einmal danke für das tolle Modul! Ich habe eine Zusatzfrage: wenn jemand auf meiner Seite nach Büchern sucht, dann wird die xtc DB und eine externe DB eines Lieferanten durchsucht. Die fuzzy search sucht klarerweise aber nur in der xtc db, kann man das auch für die externe db erweitern?
Danke im Voraus!</description>
		<content:encoded><![CDATA[<p>Hallo allseits! Erst einmal danke für das tolle Modul! Ich habe eine Zusatzfrage: wenn jemand auf meiner Seite nach Büchern sucht, dann wird die xtc DB und eine externe DB eines Lieferanten durchsucht. Die fuzzy search sucht klarerweise aber nur in der xtc db, kann man das auch für die externe db erweitern?<br />
Danke im Voraus!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Mirco</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-5125</link>
		<dc:creator>Mirco</dc:creator>
		<pubDate>Wed, 03 Aug 2011 19:01:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-5125</guid>
		<description>Noch etwas ist mir bei meiner Lösung zum VPE-Preis aufgefallen. 
Wenn die Produkte einen Haken nei VPE haben und der Wert auf Null steht, dann bekommt man einen Warnhinweis, wegen Division durch Null. Das kann man umgehen indem man folgende Abfrage einfügt: 

&lt;pre&gt;if ($products_suggest[&#039;products_vpe_value&#039;] &gt;&gt; 0) &lt;/pre&gt;
Einaml vei der Berechnung des Wertes, um die Division durch Null zu verhindern. Und ein zweites mal um die Ausgabe der Verpackungseinheit zu verhindern.</description>
		<content:encoded><![CDATA[<p>Noch etwas ist mir bei meiner Lösung zum VPE-Preis aufgefallen.<br />
Wenn die Produkte einen Haken nei VPE haben und der Wert auf Null steht, dann bekommt man einen Warnhinweis, wegen Division durch Null. Das kann man umgehen indem man folgende Abfrage einfügt: </p>
<pre>if ($products_suggest['products_vpe_value'] &gt;&gt; 0) </pre>
<p>Einaml vei der Berechnung des Wertes, um die Division durch Null zu verhindern. Und ein zweites mal um die Ausgabe der Verpackungseinheit zu verhindern.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Julien</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-4984</link>
		<dc:creator>Julien</dc:creator>
		<pubDate>Wed, 06 Jul 2011 14:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-4984</guid>
		<description>Hallo für die PHP 5.3 Kompatibilität (aka. split() deprecated) muss man lediglich 2 Änderungen duchrführen:

1-)in der configuration-Tabelle in der DB, bei SEARCH_SPLIT_PRODUCT_CHARS die configuration_value auf /[\s,]+/ ändern

2-)in fuzzy_search.php Line ca. 106:
//$split_content = split(SEARCH_SPLIT_PRODUCT_CHARS, $word_string);
$split_content = preg_split(SEARCH_SPLIT_PRODUCT_CHARS, $word_string);
ersetzen.

Und dann klappt es wunderbar.
Julien.</description>
		<content:encoded><![CDATA[<p>Hallo für die PHP 5.3 Kompatibilität (aka. split() deprecated) muss man lediglich 2 Änderungen duchrführen:</p>
<p>1-)in der configuration-Tabelle in der DB, bei SEARCH_SPLIT_PRODUCT_CHARS die configuration_value auf /[\s,]+/ ändern</p>
<p>2-)in fuzzy_search.php Line ca. 106:<br />
//$split_content = split(SEARCH_SPLIT_PRODUCT_CHARS, $word_string);<br />
$split_content = preg_split(SEARCH_SPLIT_PRODUCT_CHARS, $word_string);<br />
ersetzen.</p>
<p>Und dann klappt es wunderbar.<br />
Julien.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Mirco</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-4732</link>
		<dc:creator>Mirco</dc:creator>
		<pubDate>Sun, 29 May 2011 14:27:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-4732</guid>
		<description>Tach, erstmal großen Dank an alle. Das Modul ist absolute spitze! 
Nur fehlt die Angabe des Grundpreises in den Suchergebnissen. 
Habe das auf folgende Weise gelöst: 

Datei: includes/classes/fuzzy_search.php

Suchen nach: 
&lt;pre&gt;$products_suggest_query = xtc_db_query(&quot;SELECT DISTINCT pd.products_name, p.products_id, p.products_price, p.products_tax_class_id, &lt;/pre&gt;

Direkt danach einfügen: 
&lt;pre&gt;p.products_vpe, p.products_vpe_value, &lt;/pre&gt;

Suchen nach: 
&lt;pre&gt;$products_price = $xtPrice-&gt;xtcGetPrice($products_suggest[&#039;products_id&#039;], $format = true, 1, $products_suggest[&#039;products_tax_class_id&#039;], $products_suggest[&#039;products_price&#039;], 1);&lt;/pre&gt;

In der Zeile darunter einfügen: 
&lt;pre&gt;$products_price_vpe = $xtPrice-&gt;xtcGetPrice($products_suggest[&#039;products_id&#039;], $format = true, 1, $products_suggest[&#039;products_tax_class_id&#039;], $products_suggest[&#039;products_price&#039;]/$products_suggest[&#039;products_vpe_value&#039;], 1);&lt;/pre&gt;

Suchen nach: 
&lt;pre&gt;$this-&gt;resultProducts[$counter] = array (&#039;PRODUCTS_NAME&#039; =&gt; $products_suggest[&#039;products_name&#039;],
                                                        &#039;PRODUCTS_ID&#039; =&gt; $products_suggest[&#039;products_id&#039;],
                                                          &#039;CATEGORIES_NAME&#039; =&gt; $products_suggest[&#039;categories_name&#039;],
                                                          &#039;CATEGORIES_LINK&#039; =&gt; xtc_href_link(FILENAME_DEFAULT, xtc_category_link($products_suggest[&#039;categories_id&#039;],$products_suggest[&#039;categories_name&#039;])),
                                                          &#039;PRODUCTS_PRICE&#039; =&gt; $products_price[&#039;formated&#039;],
                                                          &#039;PRODUCTS_TAX_INFO&#039; =&gt; $tax_info,&lt;/pre&gt;

In der Zeile darunter einfügen:
&lt;pre&gt;&#039;PRODUCTS_VPE&#039; =&gt; $products_price_vpe[&#039;formated&#039;].TXT_PER.xtc_get_vpe_name($products_suggest[&#039;products_vpe&#039;]),&lt;/pre&gt;


Datei: templates/xtc4/module/suggest_products.html

Suchen nach: 
&lt;pre&gt;{$module_data.PRODUCTS_PRICE} &lt;/pre&gt;
Direkt danach einfügen: 
&lt;pre&gt;{if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}{/if}&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Tach, erstmal großen Dank an alle. Das Modul ist absolute spitze!<br />
Nur fehlt die Angabe des Grundpreises in den Suchergebnissen.<br />
Habe das auf folgende Weise gelöst: </p>
<p>Datei: includes/classes/fuzzy_search.php</p>
<p>Suchen nach: </p>
<pre>$products_suggest_query = xtc_db_query("SELECT DISTINCT pd.products_name, p.products_id, p.products_price, p.products_tax_class_id, </pre>
<p>Direkt danach einfügen: </p>
<pre>p.products_vpe, p.products_vpe_value, </pre>
<p>Suchen nach: </p>
<pre>$products_price = $xtPrice-&gt;xtcGetPrice($products_suggest['products_id'], $format = true, 1, $products_suggest['products_tax_class_id'], $products_suggest['products_price'], 1);</pre>
<p>In der Zeile darunter einfügen: </p>
<pre>$products_price_vpe = $xtPrice-&gt;xtcGetPrice($products_suggest['products_id'], $format = true, 1, $products_suggest['products_tax_class_id'], $products_suggest['products_price']/$products_suggest['products_vpe_value'], 1);</pre>
<p>Suchen nach: </p>
<pre>$this-&gt;resultProducts[$counter] = array ('PRODUCTS_NAME' =&gt; $products_suggest['products_name'],
                                                        'PRODUCTS_ID' =&gt; $products_suggest['products_id'],
                                                          'CATEGORIES_NAME' =&gt; $products_suggest['categories_name'],
                                                          'CATEGORIES_LINK' =&gt; xtc_href_link(FILENAME_DEFAULT, xtc_category_link($products_suggest['categories_id'],$products_suggest['categories_name'])),
                                                          'PRODUCTS_PRICE' =&gt; $products_price['formated'],
                                                          'PRODUCTS_TAX_INFO' =&gt; $tax_info,</pre>
<p>In der Zeile darunter einfügen:</p>
<pre>'PRODUCTS_VPE' =&gt; $products_price_vpe['formated'].TXT_PER.xtc_get_vpe_name($products_suggest['products_vpe']),</pre>
<p>Datei: templates/xtc4/module/suggest_products.html</p>
<p>Suchen nach: </p>
<pre>{$module_data.PRODUCTS_PRICE} </pre>
<p>Direkt danach einfügen: </p>
<pre>{if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}{/if}</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Von: 2W-Blog.de</title>
		<link>http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/comment-page-1/#comment-4359</link>
		<dc:creator>2W-Blog.de</dc:creator>
		<pubDate>Sun, 06 Mar 2011 16:58:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.xtc-load.de/?p=734#comment-4359</guid>
		<description>[...] Plugin gibt es hier zum Downloaden: http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/ Fuzzy search bei [...]</description>
		<content:encoded><![CDATA[<p>[...] Plugin gibt es hier zum Downloaden: <a href="http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/" rel="nofollow">http://www.xtc-load.de/2009/06/fehlertolerante-suche-fuzzy-search/</a> Fuzzy search bei [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

