Jump to content

lelek91

Members
  • Content count

    18
  • Joined

  • Last visited

  1. W lokalizacji mam coś takiego: Kraje natomiast znajdują się tutaj, jednak nie widzę tam takich ustawień o których piszesz.
  2. Czy mógłbym prosić o jakiegoś screen'a, albo o dokładną ścieżkę? Ponieważ nie mogę tego namierzyć.
  3. Witam, chciałbym aby w trakcie składania zamówienia pole z numerem telefonu było obowiązkowe, znalazłem taką instrukcję https://prestadesign.pl/topic/320-rozwiązane-telefon-użytkownika-wymaganerequired/ posty ostatni i trzeci od końca w linku powyżej, jednak w prestashop 1.7 już to nie działa. W pliku classes/address.php nie ma zmiennej $fieldsRequired, a pliku autenthication.tpl nawet nie mogę znaleźć, chyba, że źle szukam. Proszę o pomoc, jeżeli ktoś wie jak to zrobić. Pozdrawiam.
  4. Tak, wiem, jednak jak chciałem zaktualizować to wywaliło mi błąd. Nie pamiętam już jaki.
  5. Mam taki problem, że na liście modułów w panelu administratora, nie wyświetlają mi się żadne moduły. Wersja prestashop to 1.7.1.2, używam szablonu digitalplug w wersji 1.0.1. Wersja PHP to 7.0.19. Załączam zrzuty ekranu na których widać, jak wyświetla mi się to w panelu administratora i zrzut bazy danych na którym widać, że moduły znajdują się w sklepie. Proszę o informację, czy miał ktoś taki problem i jak go rozwiązać. Pozdrawiam.
  6. Udało mi się coś zrobić w kwestii wyświetlania kosztów przesyłki, jednak nie działa to do końca tak jak trzeba. Poniższy kod {block name='product_shipping'} {foreach from=$cart.subtotals item="subtotal"} {if $subtotal.type === 'shipping'} <div class="product-{$subtotal.type}" > <span class="label">{$subtotal.label}</span> <span class="value">{$subtotal.value}</span> </div> {/if} {/foreach} {/block} należny umieścić w pliku product-prices.tpl, który znajduje się w katalogu katalog_główny\themes\nasz_szablon\templates\catalog\_partials\product-prices.tpl Jeżeli w koszyku nie ma żadnych produktów, wyświetla się, że wysyłka jest darmowa, dopiero po dodaniu pierwszego produktu pokazuje się informacja o kosztach. Jednak jeżeli dodamy do koszyka produkt ze strony produktu klikając w "dodaj do koszyka", a następnie w oknie modalnym klikniemy "kontynuuj zakupy", to informacja o kosztach przesyłki, nie zastąpi info o darmowej wysyłce, a wyświetli się pod nią. Kilkukrotne powtórzenie operacji prowadzi powielania informacji o wysyłce. Jedna i właściwa wartość wyświetli się dopiero po odświeżeniu strony. Ja nie mam chwilowo czasu, ale może ktoś inny obczai temat.
  7. Nie wiem o jaką listę Ci chodzi, ale każdy element na stronie możesz w bardzo łatwy sposób ukryć za pomocą stylów CSS. Wystarczy dodać regułę do pliku custom.css, który znajduje się w lokalizacji katalog_strony\themes\nasz_szablon\assets\css\custom.css Aby ukryć jakiś element, na urządzeniach o szerokości ekranu niższej niż zadana, trzeba użyć następującego kodu: @media (max-width: 480px) { .block_newsletter { display: none; } } Ja ukryłem tutaj blok newsletter'a na wszystkich urządzenia o szerokości ekranu niższej niż 480px. Jeżeli chcesz ukryć elementy na wszystkich urządzenia powyżej jakiejś szerokości należy zamiast max-width, uzyć min-width W podobny sposób możesz ukryć dowolny element na stronie. Nazwę elementu, który chcesz ukryć możesz sprawdzić np. na pomocą dodatku FireBug do przegladarki Mozilla Firefox. Jeżeli nie za bardzo wiesz o co w tym chodzi, dlaczego jest ".block_newsletter" to poczytaj trochę o klasach i identyfikatorach w CSS, w internecie spokojnie znajdziesz info .Proponuje skorzystać z tej tabelki, jeżeli chcesz wiedzieć przy jakich rozmiarach ukryć element. http://getbootstrap.com/css/#grid-options
  8. Jeżeli zapytaj o produkt chcesz zrobić w oknie modalnym, to tak jak w tym filmiku. Czy chciałeś to zrobić jakoś inaczej? Co do kosztu przesyłki, chodzi Ci o wyświetlenie kosztu domyślnej przesyłki na stronie produktu?
  9. Tak, dokładnie. Cieszę się, że komuś się to przydało oprócz mnie.
  10. Problem już rozwiązany, aby wszystko działało jak należy trzeba wyedytować plik contactform.tpl, na samej górze w pliku w którym jest link do przekierowania formularza należy zamienić linijkę <form action="{$urls.pages.contact}" method="post" {if $contact.allow_file_upload}enctype="multipart/form-data"{/if}> na następujący kod {if isset($cms) && $cms.id == 8} <form action="{$link->getCMSLink(8)}" method="post" {if $contact.allow_file_upload}enctype="multipart/form-data"{/if}> {else} <form action="{$urls.pages.contact}" method="post" {if $contact.allow_file_upload}enctype="multipart/form-data"{/if}> {/if} przy czym 8 to id naszej strony CMS na której chcemy umieścić formularz. Plik contactform.tpl znajduje się w root/themes/nasz_szablon/modules/contactform/views/templates/widget/contactform.tpl
  11. Udało mi się wyświetlić formularz na stronie CMS, używając poniższego kodu: {if $cms.id == 8} {widget name="contactform"} {/if}
  12. Witam, mam problem z wyświetleniem formularza na stronie CMS, próbowałem wzorować się na tym filmie: Jednak ja nie chcę wyświetlać formularza w oknie modalnym, a pod zawartością strony CMS. W pliku page.tpl wprowadziłem poniższy kod: {if $cms.id == 8} <a href="{$link->getPageLink('contact')}?content_only=1" id="contact-us-popup">Kontakt</a> {/if} Jednak w tym wypadku wyświetlę link, nie chciałbym też korzystać z iframe. Chciałbym po prostu wyświetlić standardowy formularz kontaktowy prestashop, ten sam co jest na stronie kontaktu, tylko pod zawartością strony CMS, również chciałbym, aby jego walidacja była przeprowadzana na tej stronie, tzn. bez przekierowania na podstronę z kontaktem w wyniku błędu. Czy wie ktoś jak to rozwiązać? Pozdrawiam.
  13. Rabaty za zamówienia

    Ok, dziękuję bardzo. W razie czegoś się odezwę. Pozdrawiam.
  14. Czy istnieje jakiś moduł do prestashop, za pomocą którego, mógłbym zrobić coś takiego jak tutaj: https://answear.com/club Chodzi mi o to, że za każde zakupy klient dostaje punkty/złotówki, np. wyda 240zł i dostanie 24 złote do wydania na następne zakupy, z tym, że punktami może pokryć maksymalnie pół kolejnych zakupów. Przykładowo robi zakupy za 100 złotych, ale punktami może zapłacić maksymalnie 50zł. Tak jak jest napisane na tamtej stronie. Pozdrawiam.
  15. Rabaty za zamówienia

    A znasz może, mógłbyś polecić może jakieś moduły, które miałyby taką możliwość?
×