And63 Posted July 11, 2013 Share Posted July 11, 2013 (edited) Moim zdaniem każdy jest choćby po części wzrokowcem, dlatego brakowało mi zdjęcia towaru w wyszukiwarce ajaxowej - skoro go nie było to:Zrobiłem moją własną modyfikację wyświetlającą zdjęcie produktu w wyszukiwarce ajaxowej dla PS 1.5.4 i 1.4.wersja z opisem dla PS 1.5... znajduje się pod tym adresem : http://www.prestasho...ost__p__1258282Gotowa paczka dla 1.5.4... :FOTO_AJAX1.5.ZIPWersja z opisem dla PS 1.4... znajduje się pod adresem http://www.prestasho...ost__p__1172213Gotowa paczka dla1.4...:Photo_in_ajax_search_1_4.zipDemo dla PS 1.5... na stronie(testowej) http://ar.az.pl/miro/ gotowa paczka dla 1.6.0.6 search_photo_1_6_0_6.zipJeśli skorzystacie z modyfikacji - dajcie znać czy wszystko gra Edited May 10, 2014 by And63 (see edit history) 13 Link to comment Share on other sites More sharing options...
rakepl Posted July 12, 2013 Share Posted July 12, 2013 Bardzo fajnie, nie korzystam bo już mam, A może ktoś udzielać modyfikację rozwinięta koszyka dla 1.4.x i 1.5.x jak http://themeforest.net/item/dilecta-responsive-prestashop-theme/full_screen_preview/4225676 Link to comment Share on other sites More sharing options...
eurodollar Posted July 12, 2013 Share Posted July 12, 2013 Mi wyskakuje "Nieznany typ archiwum" Mam preste 1.5.4.0 sciagam Gotowa paczka dla 1.5.4... : FOTO_AJAX1.5.ZIP 9.29K Link to comment Share on other sites More sharing options...
And63 Posted July 12, 2013 Author Share Posted July 12, 2013 Mi wyskakuje "Nieznany typ archiwum" Mam preste 1.5.4.0 sciagam Gotowa paczka dla 1.5.4... : FOTO_AJAX1.5.ZIP 9.29K Bo to nie jest moduł tylko pliki, które należy podmienić. Trzeba rozpakować archiwum i wrzucić pliki we właściwe miejsca. Link to comment Share on other sites More sharing options...
Krystian Podemski Posted July 12, 2013 Share Posted July 12, 2013 Mógłbyś jednak pokusić się o to by klasę Search nadpisać w override odpowiednią metodę tylko, a .tpl wrzucić do themes/default(prestashop)/modules/blocksearch/ To pozwoli na uniknięcie problemu przy aktualizacjach i będzie zgodne z dobrymi praktykami pracy z PrestaShop. Link to comment Share on other sites More sharing options...
eurodollar Posted July 12, 2013 Share Posted July 12, 2013 Bo to nie jest moduł tylko pliki, które należy podmienić . Trzeba rozpakować archiwum i wrzucić pliki we właściwe miejsca. A mógł bym Cię prosić o napisanie co i gdzie wrzucić Link to comment Share on other sites More sharing options...
Krystian Podemski Posted July 12, 2013 Share Posted July 12, 2013 A mógł bym Cię prosić o napisanie co i gdzie wrzucić To co ściągasz musisz rozpakować, a następnie wrzucić do głównego katalogu Twojego sklepu potwierdzając zamianę plików. Link to comment Share on other sites More sharing options...
eurodollar Posted July 12, 2013 Share Posted July 12, 2013 hmm... tam są 2 pliki: classes i modules.. Nie wiem co to są te classes ale jesli podmienie modules to mi spierdziela wszystkie moduły!?!? czy jak? Link to comment Share on other sites More sharing options...
Krystian Podemski Posted July 12, 2013 Share Posted July 12, 2013 Ciężko mi wytłumaczyć Tobie to jeszcze prościej... po prostu to co wypakowujesz wrzucasz na serwer tam gdzie masz sklep, to wszystko. Nic ci się nie zepsuje (no chyba, że autor modyfikacji popełnił jakieś błędy w kodzie). Link to comment Share on other sites More sharing options...
eurodollar Posted July 12, 2013 Share Posted July 12, 2013 Dzięki za odpowiedź.. ale powiem szczerze że trochę boję się to zrobić mam działający sklep i nie chciał bym go stracić Zainstaluję sobie gdzieś testowo preste i zobaczę czy to będzie normalnie działało.. .. bo tak na logike.. w modules mam z 50 folderów z modułami... jak podmienie ten plik na ten który wypakuje to wtedy wywali mi wszystkie moduły które były i zostawi tylko to co wgrałem Link to comment Share on other sites More sharing options...
Krystian Podemski Posted July 12, 2013 Share Posted July 12, 2013 Dzięki za odpowiedź.. ale powiem szczerze że trochę boję się to zrobić mam działający sklep i nie chciał bym go stracić Zainstaluję sobie gdzieś testowo preste i zobaczę czy to będzie normalnie działało.. .. bo tak na logike.. w modules mam z 50 folderów z modułami... jak podmienie ten plik na ten który wypakuje to wtedy wywali mi wszystkie moduły które były i zostawi tylko to co wgrałem Nie, ponieważ jak wejdziesz głębiej w modules/ z paczki od autora to przecież tam jest podkatalog blocksearch, a potem 1 plik, Ty nie podmieniasz żadnych katalogów całych tylko 2 pliki będące w swoich katalogach. Link to comment Share on other sites More sharing options...
And63 Posted July 12, 2013 Author Share Posted July 12, 2013 (edited) W sumie nie ma żadnego ryzyka. W folderze classes zmieniasz nazwę swojego pliku search.php na np. search.php_oryg - wgrywasz mój search.php. W folderze modules/blockseearch/ zmieniasz nazwę pliku blocksearch-instantsearch.tpl na np. blocksearch-instantsearch.tpl_oryg , wgrywasz w to miejsce mój plik blocksearch-instantsearch.tpl. Jeśli coś nie zagra ( w co wątpię ) zawsze możesz wrócić do swoich oryginalnych plików - nic nie stracisz. Pamiętaj, tylko o włączeniu kompilacji szablonu na chwilę żeby sprawdzić efekt, no i wyczyść cache Edited July 12, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
eurodollar Posted July 14, 2013 Share Posted July 14, 2013 Działa super .. Nie wrzucałem ich do głównego folderu tylko po prostu podmieniłem docelowe pliki.. Zajefajnie to wygląda! Browarek dla Ciebie Link to comment Share on other sites More sharing options...
And63 Posted July 14, 2013 Author Share Posted July 14, 2013 Działa super .. Nie wrzucałem ich do głównego folderu tylko po prostu podmieniłem docelowe pliki.. Zajefajnie to wygląda! Browarek dla Ciebie Możesz napisać jaka wersja Prestashop ? Cieszę się,że mogłem wnieść coś nowego Link to comment Share on other sites More sharing options...
eurodollar Posted July 14, 2013 Share Posted July 14, 2013 1.5.4.0... A jeśli chodzi o wyszukiwarkę to kozacka.. Naprawdę wielki plus dla Ciebie Link to comment Share on other sites More sharing options...
And63 Posted July 14, 2013 Author Share Posted July 14, 2013 dzięki Link to comment Share on other sites More sharing options...
swiatsmoka Posted July 15, 2013 Share Posted July 15, 2013 fajnie to wygląda - jedyne do czeko można by się przyczepić - może odstępn między zdjęciami a nazwami a nazwy na środku pola - takie tam moje czepialstwo Link to comment Share on other sites More sharing options...
karolwild Posted July 19, 2013 Share Posted July 19, 2013 Po wgraniu paczki przestaje działać moduł tagi. Po kliknięciu na wyszukiwany Tag wyszukiwarka wyświetla że znaleziono np. 3 rezultaty które nie są wyświetlane poniżej. Błąd występuje również na podanej wyżej stronie testowej. Karol Link to comment Share on other sites More sharing options...
And63 Posted July 19, 2013 Author Share Posted July 19, 2013 (edited) Hmm... wina modyfikacji, czy themsa? - jutro postaram się ogarnąć temat. Edited July 20, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
And63 Posted July 20, 2013 Author Share Posted July 20, 2013 (edited) Zgadza się - moje niedopatrzenie. W classes/ search.php linię 663 z: GROUP BY product_shop.id_image trzeba zmienić na: GROUP BY product_shop.id_product Poprawione pliki w załączniku w tym i pierwszym poście. FOTO_AJAX1.5.ZIP Edited July 20, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
karolwild Posted July 20, 2013 Share Posted July 20, 2013 Witam Przyjrzałem się bliżej. Myślę że nie do końca było to twoje nie dopatrzenie. Tylko błąd w oryginalnych plikach prestashop 1.5.4.0 w którym tagi również nie działają. Naprawiono je w prestashop 1.5.4.1 .Wgrywając starą paczkę przywróciłem błędy z 1.5.4.0 Widzę że nowa paczka naprawia błędy i powinna działać na obu wersjach. Wielkie dzięki. Link to comment Share on other sites More sharing options...
And63 Posted July 20, 2013 Author Share Posted July 20, 2013 (edited) Tak właśnie musiało być - modyfikację robiłem właśnie na wersji 1.5.4.0 Sparawdziłem w oryginalnych plikach presty 1.5.4.0 i co? W lini 661 /classes/search.php mamy: GROUP BY product_shop.id_image Uff... Edited July 20, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
imogen Posted November 7, 2013 Share Posted November 7, 2013 fajna modyfikacja - będzie smigać w 1.5.4.1? Link to comment Share on other sites More sharing options...
And63 Posted November 7, 2013 Author Share Posted November 7, 2013 (edited) Pliki w załącznikach są poprawione i śmiga z 1.5.4.1 oraz z kolejnymi następnymi wersjami włączając w to wersję 1.6.0.0-prztestowane. Przykład na 1.5.4.1: http://dntim.nazwa.pl/elfa-pharm_esklep/ - wpisz w wyszukiwarce np.rumianek Edited November 7, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
imogen Posted November 8, 2013 Share Posted November 8, 2013 (edited) Pięknie, działa miałabym tylko jedno pytanie jak zmienić połżenie tektu wgzledem zdjęcja? Mam zdjęcie i tekst jest na dole zdjecia (w dolnej części zdjęcia)? W przykładzie także tak jest: http://dntim.nazwa.pl/elfa-pharm_esklep/ tekst zaczyna sie w dolnej cześci zdjęcia... jak zmidyfikować aby tekst był od góry lub lepiej d śrdka zdjęcia? Edited November 8, 2013 by imogen (see edit history) Link to comment Share on other sites More sharing options...
And63 Posted November 8, 2013 Author Share Posted November 8, 2013 style możesz sobie wyedytować w pliku /js/jquery/plugins/autocomplete/jquery.autocomplete.css Link to comment Share on other sites More sharing options...
Krystian Podemski Posted November 8, 2013 Share Posted November 8, 2013 (edited) Polecam nadpisać styl jednak w global.css nawet używając !important ponieważ unikniemy problemów z ewentualną aktualizacją po za tym jeśli się nie mylę to jakiś czas temu przeniesiono wygląd autouzupełniania do blocksearch.css Edited November 8, 2013 by Krystian Podemski (see edit history) Link to comment Share on other sites More sharing options...
And63 Posted November 8, 2013 Author Share Posted November 8, 2013 (edited) Polecam nadpisać styl jednak w global.css nawet używając !important ponieważ unikniemy problemów z ewentualną aktualizacją po za tym jeśli się nie mylę to jakiś czas temu przeniesiono wygląd autouzupełniania do blocksearch.css Słuszna uwaga, aby styl wyników wrzucić do global.css - dzięki Natomiast w blocksearch.css są style całego bloku, a nie wyników wyszukiwania - ale mogę się mylić. Edited November 8, 2013 by And63 (see edit history) Link to comment Share on other sites More sharing options...
PiotrBMK Posted April 29, 2014 Share Posted April 29, 2014 (edited) Presta 1.6.0.6Wykonałem ręczną modyfikację kodu w plikach search i blocksearch-instantsearch, zrobiłem na nowo kompilację, wyczyściłem cache, przeglądarki również i nie widzę zmian. Czy komuś działają miniaturki w wersji > 1.6 (.0.6)? Edited April 29, 2014 by PiotrBMK (see edit history) Link to comment Share on other sites More sharing options...
And63 Posted April 30, 2014 Author Share Posted April 30, 2014 Jakiś link do strony? - sprawdzałem na 1.6.0.5 i działało Link to comment Share on other sites More sharing options...
vekia Posted April 30, 2014 Share Posted April 30, 2014 potwierdzam, w 1.6.0.6 działa Link to comment Share on other sites More sharing options...
And63 Posted April 30, 2014 Author Share Posted April 30, 2014 (edited) Rozwiązanie nie ma prawa nie działać - jest zbyt proste - pobiera Id produktu, "rozbiera go na części" czyli dodaje odpowiedni link do miniatury produktu, po czym go wyświetla - im prościej tym mniejsza możliwość błędu W Prestashop 1.6.x.x nie zmieniła się ścieżka do zdjęcia produktu w stosunku do 1.5.x.x, inaczej było w przypadku presty 1.4.x.x Edited April 30, 2014 by And63 (see edit history) Link to comment Share on other sites More sharing options...
i-meble.eu Posted May 2, 2014 Share Posted May 2, 2014 Rozwiązanie nie ma prawa nie działać - jest zbyt proste - pobiera Id produktu, "rozbiera go na części" czyli dodaje odpowiedni link do miniatury produktu, po czym go wyświetla - im prościej tym mniejsza możliwość błędu W Prestashop 1.6.x.x nie zmieniła się ścieżka do zdjęcia produktu w stosunku do 1.5.x.x, inaczej było w przypadku presty 1.4.x.x Proszę o pomoc jestem nowy wgrywam pliczki - i nie działa muszę coś jeszcze poza wgraniem plików zrobić ?? wersja 1.6.0.6 Link to comment Share on other sites More sharing options...
And63 Posted May 2, 2014 Author Share Posted May 2, 2014 Proszę o pomoc jestem nowy wgrywam pliczki - i nie działa muszę coś jeszcze poza wgraniem plików zrobić ?? wersja 1.6.0.6 Link do strony ? Link to comment Share on other sites More sharing options...
i-meble.eu Posted May 2, 2014 Share Posted May 2, 2014 Link do strony ? strona nie jest zrobiona i nie ma linku zewnętrznego Link to comment Share on other sites More sharing options...
PiotrBMK Posted May 2, 2014 Share Posted May 2, 2014 (edited) Proszę o wrzucenie plików z wersji 1.6.0.6, bo już nie mam pojęcia dlaczego wciąż nie widzę miniatur.Co ewentualnie ma na to wpływ, albo jakich modyfikacji należy jeszcze dokonać przy świeżej instalacji sklepu.Jak powinny być ustawione "Ustawienia wydajności"?Ustawienia dotyczące Smarty: Kompilacja szablonu Nigdy nie kompiluj ponownie plików szablonu Skompiluj ponownie szablony jeżeli pliki zostały zaktualizowane Wymuś kompilację Pamięć podręczna Tak Nie Tryb debugowania Wyłącz moduły nie od PrestaShop Tak Nie Wyłącz wszystkie nadpisywania Tak NieOpcjonalne funkcje Kombinacje Tak Nie Cechy Tak Nie Grupy klientów Tak NieFunkcjonalność CCC Inteligentna pamięć podręczna dla CSSTak Nie Inteligentna pamięć podręczna dla JavaScriptTak Nie Minimalizuj HTMLTak Nie Kompresuj JavaScript zawarty w plikach HTMLTak Nie Optymalizacja Apache Tak NieCache Użyj cache Tak Nie (mam wyłączone, bo przy plikach systemowych strasznie muliło)Bold - aktualne. Z góry dzięki za pomoc. Edited May 2, 2014 by PiotrBMK (see edit history) Link to comment Share on other sites More sharing options...
And63 Posted May 10, 2014 Author Share Posted May 10, 2014 Prawda -w 1.6.0.6 jest kilka dodatkowych zmian - w pierwszym poście znajduje się również wersja dla 1.6.0.6 Trzeba również utworzyć sobie klasę zdjęć o nazwie mini dla produktu o rozmiarze np 50x50 px i wygenerować miniatury dla produktów. 2 Link to comment Share on other sites More sharing options...
PiotrBMK Posted May 13, 2014 Share Posted May 13, 2014 Dzięki And63, działa fantastycznie Zrobiłem sobie trochę większe miniaturki niż 50x50, fajnie gdyby można było zmienić położenie np. 2-3 linii nazwy produktu na miejsce obok obrazka, bo automatycznie generuje się początek nazwy od środka miniaturki, a jeżeli przekracza 1 linię, 2-ga pojawiać zaczyna się pod obrazkiem. Wg mnie dobrze, gdyby treść była osadzona obok obrazka. Ciekawe też, jak z poszerzeniem okna wyników wyszukiwania, bo są jak widzę na stałe zdefiniowane i w zasadzie niezależne od samej szerokości okna wyszukiwania. Zmniejszając szerokość strony - karty w pewnym momencie pasek wyszukiwania pojawia się na prawie całej szerokości strony, ale jednak jak wspomniałem nie zmienia się szerokość samych efektów wyszukiwania. To już kosmetyka, ale może da się to w łatwy sposób rozwiązać.Najważniejsze, że miniaturki już działają i za to Ci dziękuję : )) Link to comment Share on other sites More sharing options...
pbpo Posted May 21, 2014 Share Posted May 21, 2014 Witam, wgrałem modyfikację do presty 1.4.6.2 i tutaj niestety nie działa ona. Czy jest możliwość takiej modyfikacji pod tę wersje ? Link to comment Share on other sites More sharing options...
And63 Posted May 21, 2014 Author Share Posted May 21, 2014 Niestety nie mam tej wersji prestashop. Dokładny sposób modyfikacji opisałem w tym wątku: http://www.prestashop.com/forums/topic/239150-add-an-image-on-instant-search/?do=findComment&comment=1258282 Link to comment Share on other sites More sharing options...
cronic_pl Posted July 31, 2014 Share Posted July 31, 2014 (edited) W multistore 1.6.0.8 też działa tyle, że wymieniłem tylko fragmenty kodu, nie całe pliki. Dodatkowo od siebie zasugerowałbym jedną drobną modyfikację. Poniższą linię kodu: return "<img src=\"" + baseDir + "img/p/" + data.image.split('').join('/')+"/" + data.image+ "-mini.jpg\" alt=\"" + value + "\" />" + value; zamieniłbym na: return "<img src=\"" + baseDir + "img/p/" + data.image.split('').join('/')+"/" + data.image+ "-cart_default.jpg\" alt=\"" + value + "\" />" + value;W pierwszej wersji nie wyświetliło mi odpowiednio zdjęcia produktu, w drugiej wersji wszystko działa już poprawnie i wyświetla malutką miniaturkę, taką samą jak w koszyku. Tak w ogóle świetna robota i dzięki za podzielenie się nią z nami! Edited July 31, 2014 by cronic_pl (see edit history) Link to comment Share on other sites More sharing options...
PMaster Posted July 31, 2014 Share Posted July 31, 2014 Moim zdaniem każdy jest choćby po części wzrokowcem, dlatego brakowało mi zdjęcia towaru w wyszukiwarce ajaxowej - skoro go nie było to: gotowa paczka dla 1.6.0.6 search_photo_1_6_0_6.zip Jeśli skorzystacie z modyfikacji - dajcie znać czy wszystko gra W 1.6.0.9 też wszystko jest ok... Proponuję tylko zmienić link do obrazka na "cart_default" (w domyślnym szablonie ma rozmiary 80 x 80) i super wygląda i nie trzeba tworzyć nowych miniatur.... Ps. Rozwiązanie wymyśliłeś proste ale świetne - dzięki Link to comment Share on other sites More sharing options...
Ron morales Posted August 26, 2014 Share Posted August 26, 2014 (edited) Very thanks work perfect! in 1.6.0.6, with a small change in blocksearh.js return "<img class='busqueda_images' src=\"" + baseDir + "img/p/" + data.image.split('').join('/')+"/" + data.image+ "-cart_default.jpg\" alt=\"" + value + "\" /> <div class='texto_busqueda'> \"" + value + "\"</div>" ; Edited August 26, 2014 by Ron morales (see edit history) Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 (edited) duplicate post Edited August 27, 2014 by Ron morales (see edit history) Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 Moim zdaniem każdy jest choćby po części wzrokowcem, dlatego brakowało mi zdjęcia towaru w wyszukiwarce ajaxowej - skoro go nie było to: Zrobiłem moją własną modyfikację wyświetlającą zdjęcie produktu w wyszukiwarce ajaxowej dla PS 1.5.4 i 1.4. wersja z opisem dla PS 1.5... znajduje się pod tym adresem : http://www.prestasho...ost__p__1258282 Gotowa paczka dla 1.5.4... : Wersja z opisem dla PS 1.4... znajduje się pod adresem http://www.prestasho...ost__p__1172213 Gotowa paczka dla1.4...: Demo dla PS 1.5... na stronie(testowej) http://ar.az.pl/miro/ gotowa paczka dla 1.6.0.6 search_photo_1_6_0_6.zip Jeśli skorzystacie z modyfikacji - dajcie znać czy wszystko gra How to put a price? Link to comment Share on other sites More sharing options...
And63 Posted August 27, 2014 Author Share Posted August 27, 2014 (edited) How to put a price? You must add product price example: in blocksearch-instant.tpl line about 90 looks this: mytab[mytab.length] = { data: data, value: data.cname + ' > ' + data.pname + ' > ' + Number((data.pprice)*1.23).toFixed(2)+ ' € ' }; And Line about 259 in /classes/search.php must add price to results: $sql = 'SELECT DISTINCT p.id_product id_product,p.reference preference,p.price pprice, im.id_image image, pl.name pname, cl.name cname, on end results is added price with tax 23% rounded 2 places decimal in € Edited August 27, 2014 by And63 (see edit history) 2 Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 Ok very thanks i test, greetings Link to comment Share on other sites More sharing options...
And63 Posted August 27, 2014 Author Share Posted August 27, 2014 What is your Prestashop version? Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 (edited) post duplicate scuse me Edited August 27, 2014 by Ron morales (see edit history) Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 What is your Prestashop version? Prestashop 1.6.06 version, no work for me search.php $sql = 'SELECT DISTINCT p.id_product id_product,p.reference preference,p.price pprice,im.id_image image, pl.name pname, cl.name cname, block-search-inst.... parse: function(data) { var mytab = new Array(); for (var i = 0; i < data.length; i++) mytab[mytab.length] = { data: data[i], value: data[i].cname + ' > ' + data[i].pname + ' > ' + Number((data[i].pprice)*1.23).toFixed(2)+ ' € ' }; return mytab; }, Link to comment Share on other sites More sharing options...
And63 Posted August 27, 2014 Author Share Posted August 27, 2014 try change parse: function(data) { var mytab = new Array(); for (var i = 0; i < data.length; i++) mytab[mytab.length] = { data: data[i], value: data[i].cname + ' > ' + data[i].pname + ' > ' + Number((data[i].pprice)*1.23).toFixed(2)+ ' € ' }; return mytab; }, not in block-search-instantsearch.tpl. Find this line in \themes\default-bootstrap\js\modules\blocksearch\blocksearch.js and change it 1 Link to comment Share on other sites More sharing options...
Ron morales Posted August 27, 2014 Share Posted August 27, 2014 now work for me very thanks! solved!! Link to comment Share on other sites More sharing options...
Radi Posted December 2, 2014 Share Posted December 2, 2014 (edited) W statystykach esklepu -> Wyszukiwarka sklepu czyli moduł statssearch wrzuca takie ciągi słów kluczowych: img default small default jpg Mieliście podobny problem takich wpisów mam coraz więcej w statystykach i baza rośnie niepotrzebnie. Może jest to związane z modyfikacją Edited December 2, 2014 by Radi (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts