Polskie wsparcie PrestaShop

PrestaShop => Moduły => Wątek zaczęty przez: basman.pl w Kwiecień 20, 2018, 11:49:32 am

Tytuł: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 20, 2018, 11:49:32 am
Witam,

Czy ktoś jest w stanie polecić moduł sprawnej wyszukiwarki produktów, lub ew. możliwość modyfikacji standardowej ?

Tak aby przy produktach typu VR-50HD nie było kłopotu znalezienia go przy frazach 'vr50hd' 'vr 50hd' 'vr 50 hd' 'vr50-hd' 'vr50' itp. opcje wpisywania z odstępami, myślnikami i bez ?

I żeby wyszukiwarka nie wyświetlała dodatkowo wielu niepotrzebnych produktów, które wcale nie mają takiej frazy w nazwie czy kategorii ? Ustawienia wag w panelu adm. nic nie dają.

Pozdrawiam
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 20, 2018, 03:11:10 pm
Ja się męczę od początku jak przeszedłem z PS 1.1 tej pierwszej gdzie miałem zrobioną wyszukiwarkę i działała bezbłędnie a ta na nowej prescie to okropna kicha nic w niej nie zrobisz .Chciałem by mi dorobili filtrowanie ale przy 172 000 pozycji żadna nie zdała egzaminu . Jak masz dużo produktów i kody są ze znakami specjalnymi czy przerwami ( spacja ) to mnie nieraz wyszuka 13 000 na jedno zapytanie . Koszmar nie wyszukiwarka z tym im nie wyszło i dziwię się że jeszcze nic z tym nie zrobili
 
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 21, 2018, 12:42:42 pm
Nic nie zrobili bo to najbardziej chba popularny system wyszukiwania - przypomnę korzysta z niego kilka systemów cms. A skoro tak marudzicie to zainwestujcie w elastic lub w któryś z modułów płatnych po 300-400 euro typu ajax filter czy advanced search pro
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 22, 2018, 06:04:56 pm
Sprawdzałem te moduły , tzn elastic , ajax filter i advanced i w demo front office również nie wyszukują produktów z myślnikiem, np. t-shirts po wpisaniu 'tshirts'
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 22, 2018, 07:24:27 pm
elastic nie jest modułem :) chyba że ktoś dopisał jakąś wtyczkę.
A wracając do sedna musisz w kontrolerze Search.php dopisać regułę usuwającą myślnik w $string.
Funkcja w php str_replace
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 22, 2018, 07:42:38 pm
Jeżeli ja mam zainwestować w wyszukiwarkę 400 Euro to mam za 1600 zł super oprogramowanie https://cs-cart.pl/program/cs-cart/cs-cart/  a nawet można mieć też za free tylko okrojoną wersję . Dlaczego nie zrobią prostą wyszukiwarkę taką jak wszystkie inne oprogramowania sklepowe mają .Ta właśnie wyszukiwarka bruździ na całości tego oprogramowania sklepu ,chyba że to celowo jest robione by kupować dodatkowe moduły które i tak nie sprawdzają się jak jest bardzo dużo produktów i kategorii.
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 22, 2018, 08:43:46 pm
Tak hmmm nie musisz inwestować. Jak każdy program open source posiadasz wgląd w kod i możesz go dowolnie modyfikować = za darmo = PrestaShop. Możesz kupić pudełko i wtedy sam nic nie robisz oprócz tego, że płacisz za modyfikacje. Jak każde pudełko ma ono swoje ograniczenia i restrykcje. Zatem płacisz sam i nic nie robisz czy korzystasz z open source ?
p.s. "pudełkowy" przykład. Jeden z moich klientów za modyfikację pudełka do wystawiania xmla dla Google dostał propozycję 15 000zł netto. Co zrobił ? Przeszedł na PrestaShop i za wszystkie modyfikacje zapłacił o wiele mniej.
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 22, 2018, 08:56:13 pm
Nie porównujmy profesjonalnego oprogramowania jakie są z firmy ( Asco Nextis czy Integry ) do presty bo było by to śmieszne
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 23, 2018, 09:10:14 am
Słuchaj argumentacja, którą podajesz jest śmieszna. Zasada jest prosta albo kupujesz elementy do szafki w castoramie za 200zł albo idziesz do voxa i płacisz 2000zł
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 23, 2018, 09:21:56 am
elastic nie jest modułem :) chyba że ktoś dopisał jakąś wtyczkę.
A wracając do sedna musisz w kontrolerze Search.php dopisać regułę usuwającą myślnik w $string.
Funkcja w php str_replace

A byłbyś w stanie podpowiedzieć tą regułę ?
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 23, 2018, 09:42:55 am
$string = html_entity_decode(str_replace('-', '', $string), ENT_NOQUOTES, 'utf-8');proszę
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 23, 2018, 08:37:55 pm
No nareszcie dorobiłem wyszukiwarkę że działa tak jak się należy .Proszę sprawdzać i uwagi pisać jak coś jest nie tak . Strony do sprawdzania

http://mera.auto.pl    http://motocyklowy.eu     http://mera.net.pl     
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 24, 2018, 12:10:52 pm
$string = html_entity_decode(str_replace('-', '', $string), ENT_NOQUOTES, 'utf-8');proszę
No nareszcie dorobiłem wyszukiwarkę że działa tak jak się należy .Proszę sprawdzać i uwagi pisać jak coś jest nie tak . Strony do sprawdzania

http://mera.auto.pl    http://motocyklowy.eu     http://mera.net.pl     

Poproszę jeszcze Was o ostatnią podpowiedź, regułę umieścić pod $word = str_replace(array('%', '_'), array('\\%', '\\_'), $word); ?
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 24, 2018, 02:43:24 pm
Ja mam całkiem inaczej robione
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 24, 2018, 03:42:44 pm
Ja mam całkiem inaczej robione


A jak udało się skonfigurować ?
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: MERA w Kwiecień 24, 2018, 03:50:26 pm
Poprawiałem dopisywałem i dosyć to wyszło ale jeszcze małe braki są bo nie wyszukuje mi  środka pojedynczego słowa  np    335HTP967  a chcę szukać HTP967 by pominąć 335 tylko muszę szukane słowo pisać od początku np 335HTP to już znajdue czały ten kod
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 25, 2018, 01:10:51 pm
$string = html_entity_decode(str_replace('-', '', $string), ENT_NOQUOTES, 'utf-8');proszę

Próbowałem dodać funkcję na różne sposoby ale nie działa, w załączniku czysty plik classes/search.php
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 26, 2018, 09:22:26 am
Kolega Mera psioczący na Open Source na pewno Ci pomoże
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Kwiecień 26, 2018, 02:47:55 pm
Kolega Mera psioczący na Open Source na pewno Ci pomoże
A mogę Ciebie prosić o pomoc z tym znakiem '-' i spacjami ?
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Kwiecień 27, 2018, 10:21:27 am
Ale masz przecież komplet jaki plik modyfikować i jaką funkcję znaleźć i dopisać wiersz ......
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Maj 04, 2018, 09:26:12 am
Ze 'str_replace' mam tylko w pliku fragment kodu
$word = str_replace(array('%', '_'), array('\\%', '\\_'), $word);zmieniając na różne sposoby na część podaną przez Ciebie nic się nie zmienia w funkcjonowaniu wyszukiwarki sklepu
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Maj 04, 2018, 09:40:12 am
To znaczy, że źle zmieniłeś w pliku kontrolera, nie wyczyściłeś cache lub nie odbudowałeś wyszukiwania
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: west w Maj 06, 2018, 01:13:22 pm
Nie nie ma problemu - moi klienci nie narzekają Kolega Mera też napisał, że się udało
Tytuł: Odp: Moduł wyszukiwarki lub modyfikacja presta 1.7
Wiadomość wysłana przez: basman.pl w Maj 08, 2018, 10:28:52 pm
Nie nie ma problemu - moi klienci nie narzekają Kolega Mera też napisał, że się udało

Cześć, mogę prosić o zmianę tego za mnie, bo próbowałem na różne sposoby i nadal nie działa.
np. produkt - https://daars.pl/miksery-wideo/roland-vr-50hd-140
po wpisaniu w wyszukiwarkę VR50 nie jest wyszukiwany