<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; знак "-" в поиске Like+]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/1916" />
	<updated>2019-12-05T14:51:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/1916/znak-v-poiske-like/</id>
		<entry>
			<title type="html"><![CDATA[Re: знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10830/#p10830" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Алексей пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Это настраивается в настройках MySQL на сервере.</p></blockquote></div><p>Возможно и так, но я, изучив файлик mysql.inc.php понял, что не обязательно заставлять искать знак &quot;-&quot;, без этого знака также ищутся необходимые мне значения. В итоге поменял в str_replace замену вместо &#039; &#039; на &#039;&#039; (удалил пробел) <br /></p><div class="codebox"><pre><code>    protected function prepareLikePlusString($query)
    {
       $dis = array(&#039;`&#039;,&#039;~&#039;,&#039;!&#039;,&#039;@&#039;,&#039;#&#039;,&#039;$&#039;,&#039;%&#039;,&#039;^&#039;,&#039;&amp;&#039;,&#039;*&#039;,&#039;(&#039;,&#039;)&#039;,&#039;_&#039;,&#039;=&#039;,
                     &#039;+&#039;,&#039;\\&#039;,&#039;|&#039;,&#039;[&#039;,&#039;]&#039;,&#039;{&#039;,&#039;}&#039;,&#039;;&#039;,&#039;:&#039;,&#039;&quot;&#039;,&#039;\&#039;&#039;,&#039;,&#039;,&#039;.&#039;,&#039;&lt;&#039;,
                     &#039;&gt;&#039;,&#039;/&#039;,&#039;?&#039;,&#039;№&#039;,&#039;-&#039;);
        
        return str_replace($dis, &#039;&#039;, mb_strtolower($query));
      }</code></pre></div></blockquote></div><p>Напишите ещё в тех поддержку об этом пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2019-12-05T14:51:43Z</updated>
			<id>https://forum.readyscript.ru/post/10830/#p10830</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10806/#p10806" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Это настраивается в настройках MySQL на сервере.</p></blockquote></div><p>Возможно и так, но я, изучив файлик mysql.inc.php понял, что не обязательно заставлять искать знак &quot;-&quot;, без этого знака также ищутся необходимые мне значения. В итоге поменял в str_replace замену вместо &#039; &#039; на &#039;&#039; (удалил пробел) <br /></p><div class="codebox"><pre><code>    protected function prepareLikePlusString($query)
    {
       $dis = array(&#039;`&#039;,&#039;~&#039;,&#039;!&#039;,&#039;@&#039;,&#039;#&#039;,&#039;$&#039;,&#039;%&#039;,&#039;^&#039;,&#039;&amp;&#039;,&#039;*&#039;,&#039;(&#039;,&#039;)&#039;,&#039;_&#039;,&#039;=&#039;,
                     &#039;+&#039;,&#039;\\&#039;,&#039;|&#039;,&#039;[&#039;,&#039;]&#039;,&#039;{&#039;,&#039;}&#039;,&#039;;&#039;,&#039;:&#039;,&#039;&quot;&#039;,&#039;\&#039;&#039;,&#039;,&#039;,&#039;.&#039;,&#039;&lt;&#039;,
                     &#039;&gt;&#039;,&#039;/&#039;,&#039;?&#039;,&#039;№&#039;,&#039;-&#039;);
        
        return str_replace($dis, &#039;&#039;, mb_strtolower($query));
      }</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.readyscript.ru/user/485/</uri>
			</author>
			<updated>2019-12-02T12:30:44Z</updated>
			<id>https://forum.readyscript.ru/post/10806/#p10806</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10797/#p10797" />
			<content type="html"><![CDATA[<p>Это настраивается в настройках MySQL на сервере.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2019-12-02T09:44:29Z</updated>
			<id>https://forum.readyscript.ru/post/10797/#p10797</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10793/#p10793" />
			<content type="html"><![CDATA[<p>И как решили?</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2019-11-29T19:29:26Z</updated>
			<id>https://forum.readyscript.ru/post/10793/#p10793</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10788/#p10788" />
			<content type="html"><![CDATA[<p>Решил вопрос</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.readyscript.ru/user/485/</uri>
			</author>
			<updated>2019-11-29T08:32:58Z</updated>
			<id>https://forum.readyscript.ru/post/10788/#p10788</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[знак "-" в поиске Like+]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/10609/#p10609" />
			<content type="html"><![CDATA[<p>Добрый день!<br />Как &quot;научить &quot; поиск Like+ обрабатывать Дефис (-) не как пробел, а как значение запроса?<br />так, чтобы запрос типа HPR-009-1K<br />обрабатывался как написан, а не HPR 009 1K<br />релевантность совершенно разная получается</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>https://forum.readyscript.ru/user/485/</uri>
			</author>
			<updated>2019-11-08T08:01:33Z</updated>
			<id>https://forum.readyscript.ru/post/10609/#p10609</id>
		</entry>
</feed>
