Jump to content

warehouser

Members
  • Posts

    27
  • Joined

  • Last visited

Profile Information

  • Location
    Poland
  • First Name
    Wojciech
  • Last Name
    Hetmański

Recent Profile Visitors

447 profile views

warehouser's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hello I have a problem with default e-mail translations in 1.7. I have installed Germany language. I tried to update language pack at backoffice. Problem is - all templates in mails/de folder is in english. Where can I download proper official mails/de folder? I can't find on Prestashop page. Regards W.H.
  2. Hello I’m looking for search module. Default Prestashop Search working like that: When you type: AIR FILTER OPEL CORSA 1.7 DTI every word is searched separately. I need module or modyfication which display only products including all words typed in search. I understand that the default search engine use ‘OR’ logic: AIR ‘OR’ FILTER ‘OR’ OPEL ‘OR’ CORSA ‘OR’ 1.7 ‘OR’ DTI For me best solution is : AIR ‘AND’ FILTER ‘AND’ OPEL ‘AND’ CORSA ‘AND’ 1.7 ‘AND’ DTI Does anybody know good module which working like that? Maybe I can modyfy default search module ?
  3. I’m looking for something like layered navigation. This is needed for car parts. I was tried many demo versions of modules and always is the same problem. I explain a little bit: My products have features like this: (I want to install Multiple features module) 1. MARK: AUDI, SKODA, VW 2. MODEL: A4 (1995.01 - 2000.11), SUPERB (2001.12-2008.03), PASSAT (1996.08 - 2000.11) 3. ENGINE: 1.8 T 1995.01 2000.11 1781 150 110 1.8 T 1997.12 2000.11 1781 180 132 1.8 T quattro 1997.12 2000.11 1781 180 132 etc. etc. Now, client can choose: 1. First Attribute MARK 2. Second Attribute MODEL 3. Third Attribute ENGINE Always there is a problem. When you browse between categories you loose entered data or module doesn’t depend on features. I have tried: - included Layered Navigation - does'nt stay when you browse - Advanced Search 4 (addons) - does'nt stay when you browse - WK SEARCH PLUS (addons) – it almost good but it not depends on features – you must import relationships in CSV file. - Eveprest - Spare Parts – TM Advanced Filter (addons) - does'nt stay when you browse - Advanced Product Search Bar with 3 Filters – almost good but you have to enter values first. It doesent use features automaticlly.(addons) - Prestashop Car/Parts Filter Plugin (https://codecanyon.net/item/prestashop-carparts-filter-plugin/9672880) – the same – using prevoisly added values – not features - Filter Products Pro https://www.presteamshop.com/en/modules-prestashop/filter-products-pro.html – filter don’t stay on entire catalog, when you browse another category you must enter again. -Search by Attribute - filter don’t stay on entire catalog, when you browse another category you must enter again. When client choose his model – it must stay on entire catalog until he reset value. Does anoybody know module which can do that? Of course maybe someone want to build something like this.
  4. Hello I’m fighting with catgory view in Prestashop 1.7.2.1. On desktop ps_categorytree is configured to view on „index” as left column and also on „product” page. When you come at index – it show properly, but when you go to prduct page – we can’t see categories at left side. There is free space reserved but it is not visible. Another problem is on mobile devices. I can’t see module ps_categorytree there. Visibility for module ps_categorytree on mobile is ON. Is it only way to navigate between categories in PS 1.7 on mobile by using ps_mainmenu and adding category list to the top menu?
  5. Inpost odinstalowany całkiem. Zrobiłem update przelewy24 i DPD do najnowszej wersji. Wyczyściłem cache Presty oraz przeglądarki - nadal to samo. Użyłem opcji debugowania: Wyłącz wszystkie nadpisywania. Wyczyściłem cache i nic. Ewidentnie problem jest po stronie sklepu/szablonu. Nadpisałem wcześniej pliki tpl dotyczące zamówienia i koszyka, nadpisałem też katalog /js. Może problem jest gdzieś w CSS? Jedyne co mi przychodzi na myśl - kiedyś miałem moduł Social Login do logowania poprze Facebooka i Google. Wywaliłem go całkiem. Może gdzieś coś siedzi po nim i robi taki bajzel?
  6. Udało mi się trochę poprawić sytuację. Miałem doinstalowany moduł INPOST ale z niego nie korzystałem.(w Backoffice moduł był włączony, wyłączone było wyświetlanie opcji dostaw INPOST na stronie zamówienia) Zauważyłem, że podczas ładowania strony finalizacji zamówienia pobierane są dane z adresu geowidget inpostu. Wyłączyłem moduł całkiem. Teraz pomimo domyślnego zaznaczenia DPD Classic, po zaakceptowaniu regulaminu wyświetlają się wszystkie opcje płatności: -przelewy24 -płatność przelewem -COD Co ciekawe - na tym etapie kliknięcie COD powoduje przeliczenie płatności z wartością wysyłki DPD Classic (DPD za pobraniem mam 3 zł drożej.) Dopiero ponowne kliknięcie checkboxa przy DPD Classic lub DPD za pobraniem powoduje zawężenie opcji płatności do danej opcji wysyłki. Zrobiłem tak jak wskazałeś. Wgrałem nowy katalog /js oraz order**.tpl i shopping-car**.tpl Wyczyściłem cache, na serwerze i na lokalnej przeglądarce. Próbowałem też na telefonie. Niestety bez zmian. Wiem, że czasami jest problem wiązania płatności z opcją dostawy. Jednak tutaj wydaje mi się, że to nie jest przyczyną. W logach czasami pojawia się coś takiego: Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart Zauważyłem jeszcze jedną ważną rzecz. Problem występuje tylko w momencie kiedy klient chcemy sfinalizować zamówienie bez zakładania konta. Jeżeli założymy w sklepie konto lub zalogujemy się na istniejące to wszystko jest OK.
  7. Witam Mam problem z stroną finalizacji zamówienia w Prestashop 1.6.1.9 Korzystam z jednostronnej wersji. Doinstalowany moduł DPD w wersji 0.8.4 Opiszę całą ścieżkę i miejsce powstania problemu: 1. Klient chce sfinalizować koszyk 2. Wybiera zakupy bez rejestracji, wypełnia dane i klika Zapisz 3. Następnie widzi dwie opcje dostawy „DPD Classic” oraz „DPD Pobranie”. Domyśle zaznaczony jest checkbox przy pierwszej opcji „DPD Classic”. W Wysyłka>Preferencje>Domyślny przewoźnik również wybrany jest DPD Classic W momencie kiedy DPD Classic jest zaznaczone to intuicyjnie nie klikamy tego drugi raz (bo po co) 4. Po zaznaczeniu checkboxa przy „Akceptuję regulamin” na dole wyświetla się informacja „BRAK DOSTĘPNYCH FORM PŁATNOŚCI” Dopiero po ponownym kliknięciu checkboxa przy nazwie kuriera – pojawiają się opcje zapłaty ! Problem początkowo występował tylko na urządzeniach mobilnych – na zwykłym kompie było OK. Wykonałem upgrade do najnowszej wersji 1.6.1.11 (modułem 1-click-upgrade), BEZ upgrade szablonu – korzystam z domyślnego. Po upgradzie problem zaczął występować także na zwykłych komputerach. Nie chciałem aktualizować szablonu bo mam trochę modyfikacji w nim zawartych. Wszystko wskazuje jednak na błędy w skrypcie samego szablonu. Czy macie jakiś pomysł ? Ja myślałem aby pobrać paczkę z Presta 1.6.1.11 i ręcznie nadpisać pliki starego szablonu odpowiedzialne za generowanie strony zamawiania. Nie jestem pewien które pliki powinienem nadpisać – czy wystarczy nadpisanie samych order-***.tpl? A może nadpisać cały katalog szablonu? Utratę zmian jeszcze przeżyję bo mniej więcej wiem co zmieniałem ale taki problem ze stroną zamówienia jest już niedopuszczalny
  8. Witam Mam problem ze znalezieniem i zrozumieniem obsługi powiadomień e-mail w Presta. Bardzo proszę o pomoc. Na początku nie wiedziałem, dlaczego nie są wysyłane powiadomienia dla klientów po zakupie. Rozwiązałem problem instalując mailalerts. Wszystko działa prawidłowo, wiem gdzie są szablony i że w Zaawansowane>E-mail są widoczne wszystkie wiadomości generowane przez sklep. Z tego co widzę to sprawa generowania i wysyłania powiadomień jest złożona. Częściowo dzieje się to poprzez domyślne ustawienia backoffice a częściowo przez osobne moduły. Wiem też jak wybrać odpowiedni szablon w momencie zmiany statusu zamówienia - konfiguracja statusów. Nie wiem jednak, gdzie i czy istnieje konfiguracja wiążąca AKCJA --> SZABLON MAIL. Na przykład : Dopisanie numeru listu przewozowego powoduje wysłanie in_transit Czy ewentualne wyłączenie tego powiadomienia wiąże się z modyfikacją kodu? Mnie najbardziej interesuje odpowiedź na pytanie: Dlaczego sklep nie wysyła voucher_new w momencie kiedy dodaję voucher do konta klienta?? Gdzie to skonfigurować? Pozdrawiam
  9. Witam serdecznie Używam domyślnego szablonu Presta 1.6.1.9. Nie posiadam logo kategorii. W związku z tym kiedy wejdę w kategorię nadrzędną to wszystkie podrzędne wyświetlają się z logiem "No image avaliable". Zmieniłem domyślny obraz "No image avaliable" ale to mnie nie satysfakcjonuje. Chciałbym aby podkategorie wyświetlały się w środkowej kolumnie tylko jako tekst, bez zdjęcia. Szukałem w ustawieniach modułu "blok kategorii" ale nie znalazłem. Czy wymaga to modyfikacji plików .tpl? Jeżeli tak to proszę o wskazówkę. Pozdrawiam Wojtek
  10. Ten darmowy moduł od Prestashop jest do bani. Nie ma ŻADNYCH opcji - jest praktycznie bezobsługowy i eksportuje złe ceny. Niestety zrezygnowałem z niego. PriceWars II - w podstawowej wersji - darmowej nie ma Merchanta. Zakupiłem licencję. Uważam, że cena jest naprawdę bardzo dobra. Teraz wszystko działa tak jak powinno, dodatkowo mam nad wszystkim kontrolę. Naprawdę polecam PriceWars. Uważam, że na dużą uwagę zasługuję Support producenta. Zawsze pomogą i odpowiedzą na pytania. Dodatkowo wydane są częste aktualizacje. Bardzo dziękuję za odpowiedź. Mam nadzieję, że temat przyda się komuś na przyszłość.
  11. Witam serdecznie Chciałbym odświeżyć temat. Użyłem darmowego modułu Google Zakupy z Addons - jest to niby oficjalny moduł Google. Mam problem z tą wtyczką. Produkty zaimportowały się do Merchant ale brakuje np. parametrów takich jak producent - brand. W ustawieniach pliku danych nie ma parametru który można domapować do brand. Moduł generuje najprawdopodobniej niekompletny XML. Niestety nie wiem gdzie go szukać bo wymiana danych odbywa się bezobsługowo - raz dziennie. Google odsyła do Presta a Presta do Googla. Skorzystam chyba jednak z płatnej wersji PriceWars II. Bardzo proszę o jakieś opinie z Waszej strony. Czy do Merchanta musimy mapować kategorie czy nie? Pozdrawiam
  12. I have found solution. After applying changes in tpl files we have to change option of theme compile. I have checked "never compile", switched to "compile when something is changed". Thank you for your answer.
  13. I added two solutions to cms.tpl. Both - iframe and div - for testing. Both doesn't work. When I inspect source code of generated page - i can see part of code from header.tpl. I can't find code from cms.tpl. It seems my shop avoid to use cms.tpl file when vieving. {if isset($cms) && !isset($cms_category)} {if !$cms->active} <br /> <div id="admin-action-cms"> <p> <span>{l s='This CMS page is not visible to your customers.'}</span> <input type="hidden" id="admin-action-cms-id" value="{$cms->id}" /> <input type="submit" value="{l s='Publish'}" name="publish_button" class="button btn btn-default"/> <input type="submit" value="{l s='Back'}" name="lnk_view" class="button btn btn-default"/> </p> <div class="clear" ></div> <p id="admin-action-result"></p> </div> {/if} <div class="rte{if $content_only} content_only{/if}"> {$cms->content} <!--From here starts the facebook buttons section--> <iframe src="//www.facebook.com/plugins/like.php?href=http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}&width&layout=standard&action=like&show_faces=true&share=true&height=80&appId=517452181695470" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:80px;" allowTransparency="true"></iframe> <!--From here ends the facebook button section--> </div> {elseif isset($cms_category)} <div class="block-cms"> <h1><a href="{if $cms_category->id eq 1}{$base_dir}{else}{$link->getCMSCategoryLink($cms_category->id, $cms_category->link_rewrite)}{/if}">{$cms_category->name|escape:'html':'UTF-8'}</a></h1> {if $cms_category->description} <p>{$cms_category->description|escape:'html':'UTF-8'}</p> {/if} {if isset($sub_category) && !empty($sub_category)} <p class="title_block">{l s='List of sub categories in %s:' sprintf=$cms_category->name}</p> <ul class="bullet list-group"> {foreach from=$sub_category item=subcategory} <li> <a class="list-group-item" href="{$link->getCMSCategoryLink($subcategory.id_cms_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}">{$subcategory.name|escape:'html':'UTF-8'}</a> </li> {/foreach} </ul> {/if} {if isset($cms_pages) && !empty($cms_pages)} <p class="title_block">{l s='List of pages in %s:' sprintf=$cms_category->name}</p> <ul class="bullet list-group"> {foreach from=$cms_pages item=cmspages} <li> <a class="list-group-item" href="{$link->getCMSLink($cmspages.id_cms, $cmspages.link_rewrite)|escape:'html':'UTF-8'}">{$cmspages.meta_title|escape:'html':'UTF-8'}</a> </li> {/foreach} </ul> {/if} </div> {else} <div class="alert alert-danger"> {l s='This page does not exist.'} </div> {/if} <br /> {strip} {if isset($smarty.get.ad) && $smarty.get.ad} {addJsDefL name=ad}{$base_dir|cat:$smarty.get.ad|escape:'html':'UTF-8'}{/addJsDefL} {/if} {if isset($smarty.get.adtoken) && $smarty.get.adtoken} {addJsDefL name=adtoken}{$smarty.get.adtoken|escape:'html':'UTF-8'}{/addJsDefL} {/if} {/strip} <div class="fb-comments" data-href="http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" data-numposts="5" data-colorscheme="light"></div> GEGKWNDRFLFASOLASFBNBNFBASNFBABFASBFASBASFBASFBASFBFKASBFBASFKBASF GEGKWNDRFLFASOLASFBNBNFBASNFBABFASBFASBASFBASFBASFBFKASBFBASFKBASF at the end of file is also for testing Why my shop don't want to use cms.tpl file? EDIT: Sorry, header.tpl content is also missing. This part which i supposed it comes from header.tpl, comes from vekia module Facebook likebox. It seems my shop ignore header.tpl and cms.tpl files. Maybe I use wrong path to files. /themes/default-bootstrap/cms.tpl I always reload browser with SHIFT+F5 for clearing cache in browser.
  14. Hi I'm trying to use this tutorial on 1.6.1.7. I tried G00sfraba way and vekia way. Both doesn't work in my shop. When I run separed file like like.php on my server with <IFRAME> solution - it works, when I add : <iframe src="//www.facebook.com/plugins/like.php?href=http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}&width&layout=standard&action=like&show_faces=true&share=true&height=80&appId=517452181695470" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:80px;" allowTransparency="true"></iframe> to my CMS source code (in tinyMCE editor) - it works, but when i add code to header.tpl and cms.tpl - it doesn't work for all. Plugin is not visible. Please could you help me with this? I have no idea.
  15. Witam Głowię się nad dodaniem facebookowych pluginów udostępnij oraz share. Znalazłem na naszym forum takie rozwiązanie: /themes/szablon/header.tpl po linijce otwierającej body: <body{if isset($page_name)} id="{$page_name|escape:'html':'UTF-8'}"{/if} class="{if isset($page_name)}{$page_name|escape:'html':'UTF-8'}{/if}{if isset($body_classes) && $body_classes|@count} {implode value=$body_classes separator=' '}{/if}{if $hide_left_column} hide-left-column{else} show-left-column{/if}{if $hide_right_column} hide-right-column{else} show-right-column{/if}{if isset($content_only) && $content_only} content_only{/if} lang_{$lang_iso}"> Wklejam: <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v2.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> cms.tpl - na samym końcu <div class="fb-like" data-href="http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div> Rozumiem, że w header ładuje bibliotekę a w cms.tpl umieszczamy funkcję końcową. Niestety w moim przypadku to nie działa. Próbowałem też z IFRAME, w sklepie jest właczony <iframe src="//www.facebook.com/plugins/like.php?href=http://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}&width&layout=standard&action=like&show_faces=true&share=true&height=80&appId=517452181695470" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:80px;" allowTransparency="true"></iframe>
×
×
  • Create New...