Shoper – Pomoc

Jeżeli ktoś ma pytania odnośnie skryptu shoper a nie może uzyskać odpowiedzi od producentów lub znaleźć ich w sieci to proszę dodać je jako „comment/komentarz” a postaram się jak najszybciej odpowiedzieć.

Pozdrawiam G.R.

361 odpowiedzi do “Shoper – Pomoc”

  1. hej, prosze o pomoc-nie mam pojecia jakiej uzyc komendy aby na kazdej stronie byl nagłowek zawierajacy nzawę strony na ktorej obecnie sie znajduje uzytkownik… bo nie dzialaja takie komendy: {$page_name} oraz {$userpath}.

    1. Niestety nie wiem dokładnie o co Ci chodzi, więc nie wiem jak bardzo mogę pomóc ;).

      W Shoper 4 istnieją tzw „okruszki ($breadcrumbs), które pokazują ścieżkę do miejsca w jakim się znajdujesz.

      Poza okruszkami możesz użyć też systemu fraz (czyli stałych, których treść możesz ustalać w adminie).

  2. Witam,

    Uprzedzam – nie jestem programistą ani webmasterem 🙂
    Czy istnieje jakaś możliwość na zmianę standardowej wyszukiwarki w tym sklepie? Wyszukiwarka standardowa tak dział że nie uznaje * i szuka tylko w tytule. A zaawansowana wyszukiwarka pozwala na szukanie po producencie, wg cen itd. A ja chciałbym aby można było zaznaczyć, czy szukać tylko w tytule, czy też też w opisie. Lub aby móc szukać wg. autorów książek…
    Czy jest ktoś kto się tym zajmuje lub czy jest jakiś skrypt do tego typu modyfikacji…

    1. Witam,
      dopisać wyszukiwarkę oczywiście można.
      Z wyszukiwaniem wg. autora będzie jednak mały problem gdyż u Państwa w sklepie jest on w treści opisu a co za tym idzie, najpierw trzeba by było stworzyć mechanizm, który by tego autora odróżniał od reszty opisu.

  3. Witam, złota w królestwie braknie dla tego który „za rączkę” poprowadzi gawiedź przez mechanizm Centrum Wymiany Danych. Jak wykorzystać te ?wrota? żeby działały przy wymianie danych z plików .csv, a może z arkusza kalkulacyjnego? Z moich doświadczeń wynika jedno, dużo prób, jeszcze więcej błędów a efekt taki sobie…

    1. Osobiście problemów z importem danych nigdy nie miałem. Może więc napisze jak ja to robię a Ty sobie porównaj i może coś Ci to pomoże.
      Zakładam, że masz już dodane jakieś kategorie i produkty (jak nie to warto coś ręcznie wstawić na początek) pierwsze co robię to używam eksportu (z Centrum Wymiany Danych) wybieram jakie elementy chce eksportować (tworzy mi się profil eksportu).
      Zaczynam od eksportu gdyż w ten sposób system tworzy mi plik który jest z nim na 100% zgodny.
      Jak już mam plik .csv to importuje go sobie do Excela i wypełniam danymi jakie potrzebuje importować do sklepu (np dodaje nowe kategorie czy produkty) pamiętając by odpowiednie dane wpisywać w odpowiednich rubrykach. Jak już wypełnię plik danymi to zapisuje jako .csv i importuje wybierając przy imporcie ten profil, który stworzyłem przy imporcie.
      Tym sposobem wypełniłem kilka sklepów i jak na razie nie miałem problemów.

      Mam nadzieje, że jasno to opisałem. Jak będę miał więcej czasu to może uda mi się zrobić filmik instruktażowy i go tu wstawię.

      Pozdrawiam G.R.

  4. hm, czyli tak:export otwarcie w Excelu -uzupełnienie – i odwrotnie, do .csv i import. To klarowne i super przy zapełnieniu sklepu. Bardziej mi chodziło o przypadek gdy mam „obcy” .csv (jakiś cennik z hurtowni) i jak to „ożenić” z CWD. Tak żeby wykorzystać ten mechanizm do zapełnienia towarkiem, a później do aktualizowania cen.
    Pozdrawiam

    1. Witam, z tego co się orientuje to system Shoper nie umożliwia edycji metatagów dla poszczególnych produktów, jedynie dla danej kategorii (i to też nie wszystkich a jedynie „title”).

    1. {$smarty.const.SHOPER_LINK} to stała, której wartość przypisana jest na „Sklep internetowy Shoper.pl” (Samą nazwę możesz sobie zmienić poprzez obsługę fraz w panelu admina) Jeżeli jak chcesz dokleić nofollow to nie rób tego w nazwie a w samym linku czyli jak masz „a href=”{$smarty.const.LINK}” title=”{$smarty.const.SHOPER_LINK}” tu wklej rel=?nofollow?

  5. zastanawia mnie jeszcze jedna kwestia, czy da sie ustawic bardziej przyjazne url’e niz jest to w standardzie

    zamiast:
    demo.shoper.pl/Kwiaty-k4-0–default.html
    cos bez tych koncowek
    demo.shoper.pl/Kwiaty

    Probuje modyfikowac .htaccess ale cos mi nie wychodzi

    Ciekawi mnie tez czy jesli sklep jest zaindeksowany na linkach nie-przyjaznych i ktos przelaczy sobie na przyazne to nie dojdzie do DC? W koncu prawdopodobnie zaczna sie indeksowac stare i nowe url, czy nie trzeba w takim przypadku zrobic przekierowanie 301 ze starych na nowe? Co o tym myslisz?

    1. z tego co się orientuje to shoper ma z góry ustalony wygląd przyjaznych linków i modyfikowanie .htaccess nie pomoże.
      Co do indeksowania to nie jest istotne jakie linki zindeksuje wyszukiwarka bo nawet jak masz ustawione przyjazne to zwykłe też działają.

    1. sortowania niestety nie można wyłączyć z poziomu panelu administracyjnego, można to jednak zrobić ręcznie usuwając odpowiedni kod z pliku product_list.tpl.
      Wystarczy odnaleźć {$smarty.const.LIST_PROD_NAME} (powinien być w górnej części strony i usunąć kod od ul do /ul.
      Przypominam o tym by wszelkie zmiany robić na kopii skórki by w razie „W” mieć działającą wersję do dyspozycji.

  6. mam jeszcze jeden problem, sortowanie ladnie skasowalem i jest duzo lepiej ale jeszcze cos jest nie tak poniewaz do jednej kategorii mam 3 linki
    nazwakategorii-1-3-default.html
    nazwakategorii-2-3-default.html
    nazwakategorii-3-3-default.html, o co chodzi? czemu tak sie dzieje?

  7. wklejalem i zamiast sklepu widze cos takiego
    ERROR: [256] Smarty error: [in index.tpl line 111]: syntax error: unrecognized tag 'var’ (Smarty_Compiler.class.php, line 583) (Fatal error in line 1095 of file …../_smarty/Smarty.class.php, PHP 5.2.9 (Linux))

  8. Witam,
    jak zmusić wyszukiwarkę produktów aby wyszukiwała produkty zawierające wszystkie wpisane słowa a nie tak jak jest standardowo dowolne ze słów?
    Jeśli ktoś np. handluje chlebem i w praktycznie każdym produkcie wystąpi słowo chleb to jak ktoś wpisze np. chleb swojski to wyświetli się cała baza sklepu…

  9. Czy może mi Pan powiedzieć w jaki sposób przesunąć w dół artykuł, który piszę poprzez narzędzia/artykuły?
    Chodzi mi o to, że standardowo gdy napisze taki artykuł zachodzi on troszkę na top strony i chcę cały ten moduł przesunąć o 3cm niżej ale nie bardzo wiem jak to zrobić.
    Z góry dziękuje za wksazówkę

    1. bardzo bym prosił o podesłanie linku do strony (na blogu lub bezpośrednio na maila) bym mógł zobaczyć gdzie dokładnie leży problem. Standardowo w systemie Shoper za moduł ten odpowiada klasa „box”. Jednak dokładniej co i jak zmienić będę mógł Pani napisać dopiero jak zobaczę stronę, gdyż bezpośrednia edycja tej klasy może zepsuć wygląd innych części sklepu.

  10. Witam serdecznie.
    Mam następujący problem, z Shoperem ver.3: gdy wstawiam jakąkolwiek zawartość (kod,w tym odnośniki z grafiką) do boksu dodatkowego, zostaje to wyświetlone ponad boksami stałymi, pomimo że ustawiam je na samym dole. Ustawienia kolejności w panelu administracyjnym, są ignorowane. Jak zaradzić tej niesubordynacji?
    Z góry dziękuję.

    1. Powiem szczerze, że kodu HTML skórki w Shoper 3 już prawie nie pamiętam… Nie wiem czy miałeś robiona jakieś przeróbki… jak możesz to wyślij mi mailem link bym zobaczył stronę to chętnie sprawdzę czy mogę pomóc.

  11. Witam!Mam problem poniewaz w panelu administracyjnym shoper dodalem do .htaccess słowo i zapisalem.Po chwili caly sklep mi znikł i nie wiem co mam robic :/ ani do panelu administracyjnego ani na sklep.Prosze o pomoc

    1. proszę jeszcze dać znać którą wersję shopera Pan posiada. Jeżeli jest to najnowsza wersja to zawsze można przywrócić oryginalną wersję pliku klikając na żółtą strzałkę z prawej strony.

  12. Witam mam do Pana pytanie, które jest mi ogromnie potrzebne a sam nie mogę sobie z nim poradzić.

    Mam stronę na które pewien element graficzny ma wyświetlać się tylko na stronie głównej a na innych już nie. Czy jest jakaś instrukcja lub zmienna która odpowiada za stronę główną? Coś pewnie w stylu {if $shoper.MAIN}Grafika{/if}

    1. W shoper 5 istnieje zmienna $body_class, która na stronie głównej przyjmuje wartość shop_index, chcąc wyświetlić element graficzny tylko na stronie głównej w tej wersji oprogramowania łatwiej jednak skorzystać z zarządzania modułami i stworzyć moduł widoczny tylko na stronie głównej… W shoper 4 jest już troszkę trudniej bo aby ustalić że jesteśmy na stronie głównej trzeba wyeliminować inne możliwości czyli dopisać kod, który sprawdzi czy nie jesteśmy na innych stronach. można to osiągnąć korzystając z funkcji isset np. „{if !isset($smarty.get.prod_id) || !isset($smarty.get.cat_id) || !isset($smarty.get.page)} …kod html… {/if}”

    1. W shoper 3 powinien działać kod {if !isset($smarty.get.prod_id) || !isset($smarty.get.cat_id) || !isset($smarty.get.page)} ?kod html? {/if} kiedyś już go stosowałem… jak Pan może to proszę podesłać mi na maila kod index.tpl jaki Pan stosuje zerknę gdzie może być problem… mój email to grzegorz.rusin(at)szablonsklep.pl

  13. Chwilowo rozwiązałem to w dość prosty i niezbyt zapewne mądry sposób ale kod wygląda tak:

    {php}
    $base = $_SERVER[’REQUEST_URI’];
    if ($base==’/’ || $base==’/index.html’) echo 'kod_html’;
    {/php}

    1. Ja właśnie przetestowałem wykorzystanie jeszcze innej zmiennej i u mnie to działa… zrobiłem tak {if isset($main_page_list)} blok kodu wyswietlany na stronie głównej {else} blok kodu wyświetlany jak nie jestem na stronie głównej{/if} w mailu przesłałem Panu plik, proszę zerknąć czy działa.

  14. Witam,

    Pisze z prosba o pomoc. Chcialabym by koszyk lub logowanie pojawialo sie po prawej stronie mojego logo, czy jest jakas mozliwosc aby zmienic polożenie boxu? Posiadam v5 shopera.

    Pozdrawiam

    1. edycja pozycji modułów w Shoper 5 niestety nie obejmuje nagłówka…aktualnie jedyną znaną mi metodą wstawienia koszyka w nagłówku jest edycja plików skórki odpowiedzialnych za ten element…

  15. Witam!
    Czy istnieje możliwość ustawienia automatycznego (codziennie o ustalonej godzinie) aktualizowania kursów walut i jednoczesnej synchronizacji tych kursów z kursami walut w sklepie?

    1. system pozwala na pobranie kursów walut ale chcąc je mieć aktualne trzeba samemu klikać synchronizację z NBP. Nie da się jeszcze ustalić by codziennie system sam aktualizował te dane. Dopisz do listy życzeń, może uda się ich przekonać by to wprowadzili 🙂

  16. Witam

    Chciałbym poruszyć jeszcze raz temat wyszukiwarki. Posiadam sklep Shoper w wersji 4.1.7, jestem rozczarowany wyszukiwarką i podejściem pomocy technicznej do tego tematu – „nie wprowadzamy już odpłatnych modyfikacji i nie możemy pomóc w tej sprawie”.

    Potrzebuję takich funkcjonalności jak:
    – wyszukiwanie produktów ze wszystkimi wpisanymi słowami (wpisując dysk 500GB wyświetla 978 wyników a powinno kilkadziesiąt)
    – wyszukiwanie w samym tytule i opcja zaznaczenia szukania również w opisach
    – wyszukiwanie po kodzie produktu!

    Tyle klientów się z tym zmaga a nie znalazłem nigdzie opisu ani przykładu, jedyna nadzieja w Panu.

  17. Dolacze sie do tematu wyszukiwarki. Czy mozna zmodyfikowac wyszukiwarke tak by wyszukiwala dodatkowo po opcjonalnych atrybutach (wyswietlanych przez product/index.tpl poprzez $attr.value)?

  18. wyszukiwarka jest rzeczywiście zaniedbana i z tego co wiem w Shoper 4 już nie będzie poprawiana. W Shoper 5 trwają ponoć prace nad jej poprawą, ma być między innymi wyszukiwanie po atrybutach. Jak tylko czegoś się dowiem w sprawie wyszukiwarki to będę pisał 😉

  19. Witam,
    Przeglądając sklepy oparte o oprogramowanie shoper, znalazłem sklep (bodajże o tematyce samochodowej), który miał zaraz pod nagłówkiem menu rozwijane poziome, tzn obok siebie były pozycje np OPONY | FELGI | ŻARÓWKI, a po najechaniu na jeden z nich rozwijało się w dół z podkategoriami. W jaki sposób można to wykonać? Domyślam się, że jakiś skrypt Javascript, ale do jakiego pliku go wkleić? Oraz jak rozwiązać kwestie linków do podkategorii (chodzi mi o to, skąd je wziąć 🙂 ). Oprogramowanie Shoper 5. Z góry dziękuję za pomoc. Pozdrawiam!

    1. można takie menu zrobić bez większych problemów (sami już kilka takich robiliśmy) z tym, że linki trzeba dodawać ręcznie w kodzie… z tego co wiem Shoper planuje wprowadzić rozwijane menu poziome i prace nad tym elementem chyba się już nawet zaczęły ale wątpię by pojawiło się to wcześniej niż za 2msc…

    1. Mniej więcej mogę napisać tylko, że standardowe menu poziome (to którego linki można dodać w panelu zarządzania) budowane jest w pliku headerlinks.tpl który później includowany (importowany) jest do pliku body_head.tpl. Zatem aby dodać takie menu najlepiej dodać odpowiedni kod bezpośrednio do body_head.tpl. Jeżeli chodzi o sam skrypt JavaScript obsługujący menu to trzeba go napisać samemu lub wykorzystać darmowe (Shoper używa najnowsze wersji MooTools także poszukaj darmowych skryptów pracujących na tym frameworku)…

  20. Witam
    Proszę o pomoc jak do „zawartość twojego koszyka” dodać wagi produktów które znajdują się w koszyku?
    Oraz by całkowity koszt zamówienia wyświetlał się tylko dla produktów, których waga nie przekroczy ustalonej liczby Kg.
    Dziękuję i pozdrawiam.

    1. Niestety nie znalazłem w koszyku zmiennej, która wyświetliłaby informacje o wadze produktów. W związku z tym bez interwencji programisty się tu nie obejdzie a samemu lepiej nie bawić się w plikach koszyka…

  21. Witam.
    W jaki sposób mogę dociągnąć logo+tło głowne do górnej belki i dolnego menu (podstawowo odstają chyba o 15px). Czy jest to tworzone plikiem graficznym czy może zmienną w kodzie? Werszja 4.1.7 Shopera.
    Z góry dziękuje za odpowiedź.
    Pozdrawiam.

    1. w Shoper 4 element body ma na stałe ustalony padding 15px od góry i dołu. Jak chcesz to zmienić to znajdź w pliku main.css (w pierwszym wierszu) swojej skórki odnajdź padding:15px 0; i zmień na padding:0; To powinno załatwić sprawę…

    1. Sorki źle Cię zrozumiałem myślałem że chodzi o odstęp od górnej krawędzi całej strony. Odstępy logo od menu i górnej krawędzi możesz zniwelować zmieniając padding elementu H1. Standardowo w main.css w Shoper 4 masz ustalone zerowe paddingi i marginy dla nagłówków typu h2 ( #top h2 ) ale problem w tym że logo jest nagłówkiem typu h1 więc musisz tam dodać np #top h1 {padding:0; margin:0}

  22. Witam. mam pytanie dotyczące shoper 4.1

    Produkty dodane do promocji po zakończeniu promocji nie znikają z promocji.
    Na karcie produktu pisze. stara cena: 32zł, a nad tym Brutto 32zł.
    Jak jest produkt jeszcze w promocji to pisze np. stara cena 32, Brutto 29
    Jak to zmienić, aby po zakończeniu promocji napis stara cena znikł.czy da się przekreślić starą cenę albo jakoś uwidocznić cenę promocyjną.
    Dużo osób dzwoni i pyta jak jest cena towaru gdy daje go do promocji (niektórzy pytają czy brutto to cena z podatkiem czy bez-nie żartuje)
    Pozdrawiam

    1. Dawno już nie zaglądałem do Shopera 4 🙂 A próbowałeś już wyczyścić cache sklepu? W poniedziałek postaram się odkopać jakąś 4 i przetestować sprawę… Daj proszę znać jeżeli czyszczenie cache wystarczy …

  23. Witam,
    Posiadam wersję Shoper 5.0.16 – serwery na home.pl – od niedawna mam zasadniczy problem.
    Otóż:
    Wyłączyłem sklep kilka miesięcy temu i z braku czasu zostawiłem go tak jak był. Dzisiaj chciałem pomęczyć trochę sklep – przy próbie logowania nic się nie pojawia. W logach SQL pokazuje jako logowanie, a przeglądarka po pewnym czasie wyświetla błąd 'Błąd 324 (net::ERR_EMPTY_RESPONSE): Serwer zakończył połączenie bez wysyłania jakichkolwiek danych.’
    Dodam że próbowałem się zalogować z kilku przeglądarek, różnych komputerów, oraz różnych sieci. Hasło na 100% dobre.

    1. szczerze mówiąc z takim problemem jeszcze nigdy się nie spotkałem więc poza kontaktem z producentem oprogramowania nie wiele mogę poradzić. Możesz też oczywiście sprawwdzić sprawę w home bo możliwe, że problem stanowi baza danych lub sam hosting… Pozdrawiam i jak uda Ci się rozwiązać sprawę to bardzo proszę o info może kiedyś innym to pomoże w podobnej sytuacji…

  24. W jaki sposób mogę dodać przycisk +1 od Google? Wiem jak umieścić tag prosto w kodzie karty produktu, jednak Shoper zaleca aby wszelkie modyfikacje wprowadzać przez „własny styl CSS”. Chciałbym aby przycisk znajdował się obok facebookowego przycisku „Lubię to”. Byłbym wdzięczny za pomoc.

    1. w następnej aktualizacji będzie dodana taka funkcjonalność… samym kodem CSS nie da się dodać przycisku więc proponuje poczekać na aktualizacje (z tego co wiem ma być za kilka dni)

  25. mam pytanko odnośne integracji z porównywarką ceneo

    jeśli dobrze rozumiem w wartosći trzeba powstawiać zmienne, tylko w specyfikacji sklepu nie ma informacji na ten temat.


    czy wiecie skąd wyłuskać e-mail klienta, nr_zamówienia, wartość_zamówienia oraz id_zamówionych produktów?

    1. niestety nie mam już dostępu do starszej wersji Shoper`a także nie jestem w stanie zerknąć w pliki jak się nazywają poszczególne zmienne… Sprawdź pliki związane z koszykiem i zamówieniem order_step_1.tpl, order_step_2.tpl i order_step_3.tpl tam będziesz miał wszystkie potrzebne zmienne…

  26. Witam. Może banalne pytanie, ale proszę o pomoc.W jaki sposób usunąc kategorie w shoper? W niektórych kategoriach są już nie aktualne produkty gdy próbuję je usunąć wychodzi komunikat : „Nie można usunąć kategorii zawierającej produkty”

    Pozdrawiam michał

  27. Witam,
    w jaki sposób można zmodyfikować shopera(v. 5.2) tak, aby zmuszał użytkownika do zalogowania? Ograniczenie wyświetlania ceny i dodawania do koszyka tylko dla zalogowanych jest niewystarczające jak na nasze potrzeby.
    pozdrawiam
    Leszek

    1. jak chcesz możesz wkleić w kod skórki wkleić warunek któy sprawdzi czy ktoś jest zalogowany {if true == $user_logged} jakas tresc wyswietlana dla zalogowanych {else} treść dla niezalogowanych{/if} W ten sposób możesz wyłączyć nawet całą karte produktu albo inne elementy strony. Nie sądze jednak by to dobrze działało na sprzedaż ale to już Twoje ryzyko 🙂

  28. Witam,
    mam pytanie odnośnie zmiany nazwy „formularz kontaktowy” na „kontakt” w menu. Formularz jest dodawany z poziomu admina w sekcji Nagłówek i stopka.
    Wersja shoper 5.2.4.
    Z góry dziękuje za pomoc
    Pozdrawiam
    Łukasz

    1. Cześć,
      nazwa Formularz kontaktowy wprowadzana z automatu przez system jest edytowalna w panelu administracyjnym w systemie fraz językowych czyli w Konfiguracja/Ustawienia regionalne/Języki tam wybierz język Polski i poszukaj frazy „formularz kontaktowy”. System powinien wyświetlić Ci dwie frazy o takiej treści, jedna określa nazwę wyświetlaną już po wejściu do formularza druga oznacza nazwę linku. Jak dasz edycje tej drugiej to powinieneś mieć klucz: Contact link. Zmień nazwe w polu Wartość i zapisz zmiany. To powinno rozwiązać sprawę

    1. aktualnie nie ma jeszcze opcji by coś takiego zrobić automatycznie, można jednak ręcznie dodać albo obrazki do drzewa kategorii albo wyświetlić je w części centralnej

Skomentuj Grzegorz Rusin Anuluj pisanie odpowiedzi