Menedżer FAQ: konfiguracja i pomoc

Szybki start

  1. Prześlij plik ZIP modułu mprfaq w sekcji Moduły > Menedżer modułów i zainstaluj moduł.
  2. Otwórz FAQ > Settings > Configuration. W sekcji Page Settings ustaw FAQ Page Slug oraz przetłumacz Page Title i Page Description.
  3. W sekcji General wybierz tryb Question pages i sprawdź Show Search Bar. Zapisz ustawienia.
  4. Otwórz FAQ > Categories i utwórz lub dostosuj aktywną kategorię z przetłumaczoną nazwą i przyjaznym adresem URL.
  5. Otwórz FAQ > Questions. Dodaj przetłumaczone pytanie i odpowiedź, wybierz kategorię i włącz pytanie.
  6. Przypisz je do produktu, jeśli potrzebujesz zakładki FAQ na stronie produktu, a następnie zapisz.
  7. Otwórz stronę główną FAQ i przypisany produkt w sklepie. Sprawdź odpowiedź i wyszukiwanie oraz wyślij testowe pytanie przez Ask a Question.

Wymaga PrestaShop 1.6.1 lub nowszego oraz PHP 7.1 lub nowszego.

Instrukcja konfiguracji

Instalacja i konfiguracja

Wykonaj kroki opisane w sekcji Szybki start.

Konfiguracja ekranów FAQ

Otwórz FAQ > Settings > Configuration. Zapisuj ustawienia po edycji każdej sekcji. Poniższe wartości domyślne dotyczą nowej instalacji. Przyznaj pracownikom dostęp do kontrolerów FAQ potrzebnych im do edycji lub moderacji.

Ogólne

  • Enable legacy Schema.org FAQ markup. Określa, czy można generować JSON-LD FAQPage/QAPage, gdy polityka SEO strony zezwala na dane strukturalne; domyślnie: 0. Ustaw w FAQ → Settings → Configuration → General.
  • Include in Sitemap. Dodaje kwalifikujące się adresy URL FAQ do mapy witryny XML przez gSitemapAppendUrls; domyślnie: 1. Ustaw w General.
  • Allow FAQ landing page indexing. Zezwala stronie głównej FAQ na użycie index,follow, hreflang, uwzględnienie w mapie witryny i dane strukturalne, gdy są dozwolone; domyślnie: 1. Ustaw w General.
  • Allow FAQ category page indexing. Główny przełącznik dla stron kategorii; dana kategoria musi mieć również włączone Index this category page; domyślnie: 0. Ustaw w General.
  • Allow FAQ tag page indexing. Zezwala stronom tagów FAQ na użycie index,follow i hreflang; strony tagów pozostają wykluczone z mapy witryny; domyślnie: 0. Ustaw w General.
  • Allow individual question pages to be indexed. Główny przełącznik dla osobnych stron pytań; dane pytanie musi mieć również włączone Index this question page; domyślnie: 0. Ustaw w General.
  • Show Search Bar. Wyświetla wyszukiwarkę FAQ w sklepie; domyślnie: 1. Ustaw w General.
  • Show Category Description. Wyświetla opisy kategorii na kartach kategorii FAQ i stronach kategorii; domyślnie: 1. Ustaw w General.
  • Show Question Count. Wyświetla liczbę pytań na kartach kategorii i w nagłówkach kategorii; domyślnie: 1. Ustaw w General.
  • Compact Related Products. Używa kompaktowych kart produktów dla powiązanych produktów na stronach pytań FAQ; domyślnie: 1. Ustaw w General.
  • Expand First Question. Automatycznie otwiera pierwsze pytanie na stronach kategorii/tagów z akordeonem; domyślnie: 0. Ustaw w General.
  • Allow Multiple Open Questions. Pozwala pozostawić kilka odpowiedzi w akordeonie otwartych jednocześnie; domyślnie: 1. Ustaw w General.

Sprawdź też te ustawienia w General:

Ustawienie Domyślnie Kiedy zmienić
Question pages Osobne strony (pages) Wybierz Sections on product and category pages (sections), aby wyświetlać rozwinięte odpowiedzi ze spisem treści. To ustawienie dotyczy wszystkich sklepów.
Questions on the Product Page 0 W trybie Individual pages ustaw limit pytań na listach FAQ produktów. Zero oznacza wszystkie. Zakładka zawiera odnośniki do stron FAQ z pozostałymi pytaniami.

W trybie sections pola SEO poszczególnych pytań i limit pytań na stronie produktu nie mają zastosowania. Linki prowadzące do pytań kierują do pierwszego dostępnego przypisanego produktu według ID lub do kategorii FAQ, gdy nie ma dostępnego produktu. W tym trybie osobne strony pytań nie podlegają indeksowaniu.

Ustawienia strony

  • FAQ Page Slug. Określa bazowy adres URL FAQ dla języka domyślnego; domyślnie: faq. Ustaw w Page Settings i wyczyść pamięć podręczną po zmianie.
  • Page Title. Określa widoczny nagłówek strony głównej FAQ; domyślnie: Frequently Asked Questions. Ustaw osobno dla każdego języka w Page Settings.
  • Page Description. Określa widoczny tekst wprowadzający na stronie głównej FAQ; domyślnie: Find answers to frequently asked questions about our products and services. Ustaw osobno dla każdego języka w Page Settings.
  • Meta Title (SEO). Zastępuje meta tytuł strony głównej FAQ; domyślnie: puste, co oznacza użycie Page Title. Ustaw osobno dla każdego języka w Page Settings.
  • Meta Description (SEO). Zastępuje meta opis strony głównej FAQ; domyślnie: puste, co oznacza użycie Page Description. Ustaw osobno dla każdego języka w Page Settings.
Dodatkowe ustawienie Domyślnie Kiedy zmienić
Category and question URL suffix Puste W razie potrzeby wpisz rozszerzenie z kropką na początku, np. .html. Po zmianie istniejące adresy URL kategorii i pytań są przekierowywane. Adresy strony głównej, tagów, stronicowania i wyszukiwania zachowują swój format.
Show computed FAQ facts Tak Ukryj liczbę opublikowanych odpowiedzi i wyliczane daty Created, Reviewed oraz Latest answer, jeśli nie chcesz ich wyświetlać. To ustawienie jest osobne dla każdego sklepu.
Byline label Puste Wpisz własny wielojęzyczny nagłówek dla autorów FAQ.
Byline text Puste Wpisz własny wielojęzyczny opis autorów. Puste pole ukrywa informację o autorach.
Published answers supporting text Puste Wyjaśnij swój proces publikacji. Puste pole pozostawia wyliczoną liczbę bez tekstu objaśniającego.

Te trzy ustawienia tekstów redakcyjnych są osobne dla każdego sklepu i języka. Przed edycją wybierz właściwy sklep. Po zmianie trasy wyczyść pamięć podręczną i sprawdź, czy stare linki przekierowują do zamierzonego nowego miejsca.

Zadaj pytanie

  • Enable "Ask a Question" Form. Wyświetla formularz pytań klientów na stronach FAQ i w zakładkach FAQ produktów; domyślnie: 1. Ustaw w Ask a Question.
  • Section Title. Określa tytuł bloku Ask a Question; domyślnie: Still have questions?. Ustaw osobno dla każdego języka w Ask a Question.
  • Section Description. Określa opis bloku Ask a Question; domyślnie: Can't find what you're looking for? Send us your question and we'll get back to you. Ustaw osobno dla każdego języka w Ask a Question.
  • Button Text. Określa etykietę przycisku Ask a Question; domyślnie: Ask a Question. Ustaw osobno dla każdego języka w Ask a Question.
  • Success Message. Określa komunikat wyświetlany po wysłaniu pytania; domyślnie: Thank you! Your question has been submitted successfully. We will respond as soon as possible. Ustaw osobno dla każdego języka w Ask a Question.
  • Max Pending Questions per Category. Ogranicza liczbę oczekujących pytań na odwiedzającego i kategorię produktów najwyższego poziomu; domyślnie: 2, a 0 oznacza brak limitu. Ustaw w Ask a Question.
  • Show Pending Questions. Wyświetla na listach FAQ/produktów przesłane pytania, które nadal czekają na odpowiedź; domyślnie: 1. Ustaw w Ask a Question.

Publiczne odpowiedzi

  • Enable Public Replies. Pozwala odwiedzającym przesyłać dodatkowe odpowiedzi na istniejące pytania FAQ; domyślnie: 0. Ustaw w Public Replies.
  • Require Login. Wymaga konta klienta, zanim odwiedzający będzie mógł przesłać publiczną odpowiedź; domyślnie: 0. Ustaw w Public Replies.
  • Success Message. Określa komunikat wyświetlany po przesłaniu publicznej odpowiedzi; domyślnie: Thank you! Your answer has been submitted for review and will appear once approved. Ustaw osobno dla każdego języka w Public Replies.

Nowe publiczne odpowiedzi czekają na sprawdzenie w FAQ > Additional Replies. Zatwierdź je, aby mogły pojawić się publicznie. Głosowanie pomocne/niepomocne wykorzystuje skrót adresu IP i identyfikatora przeglądarki user-agent odwiedzającego, obliczany z użyciem klucza, aby zapobiegać powtórnym głosom przez 30 dni od przyjęcia głosu. Głosy nie są powiązane z kontem klienta. Obecna usługa głosowania nie przechowuje surowych wartości adresu IP ani user-agent.

Style motywu

Użyj Theme styles, aby dziedziczyć lub nadpisywać wykryte kolory FAQ, obramowania, promienie zaokrągleń i style pól. Wartości domyślne zależą od aktywnego motywu.

Tworzenie kategorii i odpowiedzi

  1. Otwórz FAQ > Categories. Utwórz kategorię, np. Dostawa. Przetłumacz jej nazwę, opis, przyjazny adres URL, meta tytuł i meta opis. Włącz ją.
  2. Powiąż kategorię FAQ z kategoriami sklepu PrestaShop, jeśli chcesz wyświetlać powiązane pytania w bocznym panelu kategorii. To umiejscowienie używa displayLeftColumn.
  3. Otwórz FAQ > Questions i utwórz odpowiedź w tej kategorii FAQ. Przetłumacz Question, Answer, przyjazny adres URL i pola SEO. Dodawaj tagi w edytorze i zarządzaj nimi w FAQ > Tags.
  4. Użyj selektora produktów, aby przypisać pytanie do konkretnych produktów. Przypisane opublikowane odpowiedzi są wyświetlane przez displayProductExtraContent.
  5. Pozostaw wybór grup klientów pusty, aby odpowiedź była widoczna dla wszystkich grup, lub wybierz grupy, które mogą ją zobaczyć.
  6. Ustaw Publish Date, jeśli chcesz opóźnić publikację. Ustaw Answer Reveal Date, jeśli odpowiedź ma pojawić się później niż pytanie. Włącz pytanie i zapisz.
  7. Jeśli używasz osobnych stron i chcesz indeksować tę odpowiedź, włącz Index this question page oraz globalne ustawienie Allow individual question pages to be indexed.

Dla tematu Dostawa możesz użyć slugu kategorii shipping i slugu pytania how-long-does-delivery-take. Napisz odpowiedź o dostawie w każdym języku i przypisz ją do odpowiednich produktów. Korzystaj z pól edytora zamiast wklejać przykłady kluczy konfiguracyjnych do bazy danych.

Treść pytań, odpowiedzi, slugi i pola SEO mają wartości osobne dla każdego języka. Nowe pytania są przypisywane do wszystkich sklepów, w których zainstalowano FAQ Manager; utworzenie pytania w kontekście jednego sklepu nie ogranicza go do tego sklepu. Przed publikacją sprawdź jego dostępność w każdym sklepie, którego dotyczy.

Otwórz Manage Product Q&A, aby sprawdzić stan pytań i odpowiedzi na poziomie produktu, jeśli interfejs pytań danego produktu jest niedostępny. Przeglądaj pytania klientów w Pending Questions. Możesz je zatwierdzać, odrzucać lub odpowiadać na nie w panelu administracyjnym. Domyślny limit Ask a Question to dwa oczekujące zgłoszenia na odwiedzającego i kategorię produktów najwyższego poziomu; zero usuwa ten limit.

Sprawdzanie sklepu i tras

Otwórz stronę główną FAQ, kategorię i pytanie jako niezalogowany użytkownik. Sprawdź wyszukiwanie, opisy kategorii, liczbę pytań, działanie akordeonu, powiązane pytania, powiązane produkty i głosowanie. Wyślij testowe pytanie ze strony FAQ i ze strony produktu. Potwierdź, że trafiają do Pending Questions.

Typowe angielskie trasy bez sufiksu:

/faq
/faq/page/2
/faq/shipping
/faq/shipping/how-long-does-delivery-take
/faq/tag/installation
/faq/search
/faq/search/returns
/faq/search/returns/page/2

Wbudowane zlokalizowane segmenty bazowe to angielski faq, niemiecki haeufige-fragen, francuski questions-frequentes, polski najczesciej-zadawane-pytania, włoski domande-frequenti i hiszpański preguntas-frecuentes. Korzystaj z linków generowanych w sklepie dla rzeczywistego języka, ścieżki bazowej sklepu i konfiguracji.

Odpowiedzi przypisane konkretnie do produktu mogą znajdować się w początkowym kodzie HTML produktu. Współdzielone odpowiedzi mogą ładować się przy otwieraniu. Moduł udostępnia też wyszukiwanie AJAX i podpowiedzi. Integracja z MPR Search Revolution jest opcjonalna i wymaga obecności tej osobnej integracji.

Konfiguracja indeksowania i mapy witryny

Typ strony Domyślnie Wymagania dotyczące indeksowania lub uwzględnienia w mapie witryny
Strona główna FAQ Indeksowanie włączone Allow FAQ landing page indexing. Aby adres znalazł się w mapie witryny, musi być też włączone Include in Sitemap.
Kategoria FAQ Indeksowanie wyłączone Allow FAQ category page indexing oraz Index this category page w kategorii.
Osobne pytanie Indeksowanie wyłączone Tryb Individual pages, globalne indeksowanie pytań oraz Index this question page przy pytaniu.
Strony tagów Indeksowanie wyłączone Allow FAQ tag page indexing. Strony tagów pozostają poza mapą witryny.
Strony wyszukiwania Noindex Używaj wyszukiwania do przeglądania treści.

Kwalifikujące się strony mogą generować sygnały canonical i hreflang zgodnie z polityką SEO modułu. Generator mapy witryny musi wywoływać gSitemapAppendUrls. Enable legacy Schema.org FAQ markup jest domyślnie wyłączone. Włącz je tylko wtedy, gdy potrzebujesz opcjonalnych danych FAQPage/QAPage i po sprawdzeniu polityki danej strony. Wyszukiwarki wybierają format wyniku.

Dostosowywanie szablonów i CSS

Umiejscowienie na stronie produktu używa displayProductExtraContent. Obecnie nie ma shortcode'u FAQ dla stron CMS/produktów, który można skonfigurować. Motyw musi wyświetlać hook dodatkowej zawartości produktu i lewą kolumnę kategorii, aby te umiejscowienia działały.

Użyj następujących ścieżek do nadpisywania szablonów:

themes/your-theme/modules/mprfaq/views/templates/front/faq.tpl
themes/your-theme/modules/mprfaq/views/templates/front/category.tpl
themes/your-theme/modules/mprfaq/views/templates/front/question.tpl
themes/your-theme/modules/mprfaq/views/templates/hook/product-tab.tpl
themes/your-theme/modules/mprfaq/views/templates/hook/category-sidebar.tpl

Umieść CSS we własnym arkuszu stylów motywu, na przykład:

.mprfaq-cat-card { border-color: #d8dde6; }
.mprfaq-detail-answer { font-size: 15px; line-height: 1.7; }
.mprfaq-vote-btn--yes:hover { border-color: #16a34a; color: #16a34a; }
#left-column .mprfaq-sidebar__widget.mpr-sidebar-section { margin-top: 24px; }

Rozwiązywanie problemów

  • Jeśli brakuje treści, sprawdź, czy kategoria i pytanie są aktywne, oraz język sklepu, datę publikacji, datę ujawnienia odpowiedzi i przypisania grup klientów.
  • Jeśli brakuje zakładki produktu, sprawdź bezpośrednie przypisania produktów, Manage Product Q&A i umiejscowienie displayProductExtraContent w motywie.
  • Jeśli brakuje pytań kategorii, sprawdź przypisania kategorii sklepu i to, czy motyw ma lewą kolumnę na tej stronie.
  • Jeśli pytanie otwiera sekcję produktu zamiast osobnej strony, sprawdź Question pages.
  • Jeśli pola SEO wydają się nie działać, sprawdź tryb oraz globalne i indywidualne przełączniki indeksowania. Strony noindex są celowo wykluczane z mapy witryny tam, gdzie wymaga tego polityka.
  • Jeśli brakuje publicznych odpowiedzi, sprawdź Enable Public Replies, Require Login oraz zatwierdzenie w Additional Replies.
  • Po zmianie slugów lub sufiksów wyczyść pamięć podręczną i sprawdź obecne oraz historyczne adresy URL. Moduł zachowuje historię adresów URL i przekierowuje stare adresy.

Wyłączanie lub odinstalowywanie

Wyłącz moduł w Menedżerze modułów, aby zatrzymać jego integrację i zachować dane. Zanim wybierzesz Odinstaluj, wykonaj kopię zapasową kategorii, pytań, odpowiedzi, tagów, głosów, przypisań i konfiguracji. Odinstalowanie usuwa menu administracyjne modułu, jego konfigurację, zadeklarowany schemat bazy danych oraz metadane tras modułu.

Zrzuty ekranu

FAQ Manager, zakładka FAQ produktu

FAQ Manager, okno zadawania pytania o produkt

FAQ Manager, schemat pytanie-produkt FAQ w panelu administracyjnym

FAQ Manager, indeksowalna treść strony odpowiedzi FAQ

Pytania

2

Jakie dane zapisują zgłoszenia pytań, odpowiedzi i głosy?

Oczekujące pytania zapisują imię, e-mail, treść pytania, kontekst produktu lub kategorii, status i znaczniki czasu.

Odpowiedzi społeczności zapisują dane autora i treść do moderacji.

Głosy używają skrótu z kluczem, wyliczanego z adresu IP i identyfikatora przeglądarki, aby blokować duplikaty przez 30 dni od zaakceptowanego głosu. Usługa głosowania nie zapisuje tych danych w postaci surowej.

Czy pytania FAQ są osobne dla każdego sklepu i języka?

W FAQ Manager treść pytań, odpowiedzi, slugi i pola SEO mają osobne wartości dla każdego języka.

Teksty są zapisywane w tabelach _lang. Nowe pytania są przypisywane do wszystkich sklepów, w których moduł jest zainstalowany.

Utworzenie pytania w kontekście jednego sklepu nie ogranicza go do tego sklepu. Zapytania na froncie sprawdzają powiązania ze sklepami.

Znane problemy

29

Teksty administracji pozostawały po angielsku

RozwiązaneZaktualizowano:
Naprawiono w: 1.30.2
Niektóre etykiety FAQ w zapleczu nie korzystały z dostępnych tłumaczeń.

Nieudane tworzenie pytania zostawiało niepełne rekordy

RozwiązaneZaktualizowano:
Naprawiono w: 1.30.2
Nieudany zapis pytania mógł pozostawiać częściowe rekordy.

Zapisany głos mógł wyglądać na nieudany

RozwiązaneZaktualizowano:
Naprawiono w: 1.30.2
Prawidłowo policzony głos mógł być zgłaszany jako nieudany, jeśli pytanie zmoderowano przed potwierdzeniem.

Naprawa zakładek FAQ zmieniała przetłumaczone etykiety

RozwiązaneZaktualizowano:
Naprawiono w: 1.30.2
Naprawa zakładek FAQ mogła stosować etykietę w błędnym języku lub zastępować etykietę określoną przez sprzedawcę.

Widoczność FAQ dla anonimowych używała błędnej grupy

RozwiązaneZaktualizowano:
Naprawiono w: 1.30.2
Reguły widoczności FAQ mogły stosować do anonimowych odwiedzających grupę zamówień gościnnych zamiast skonfigurowanej grupy odwiedzających.

Konserwacja FAQ zmieniała umiejscowienia sprzedawcy

RozwiązaneZaktualizowano:
Naprawiono w: 1.29.0
Konserwacja FAQ mogła nadpisywać umiejscowienia zakładek określone przez sprzedawcę lub gubić bieżące informacje o URL.

URL pytań traciły litery przy aktualizacji

RozwiązaneZaktualizowano:
Naprawiono w: 1.29.0
Zapisane URL pytań mogły tracić litery podczas aktualizacji lub naprawy.

Zapisz i zostań pomijało walidację ustawień

RozwiązaneZaktualizowano:
Naprawiono w: 1.29.0
Zapisz i zostań nie wykonywało pełnego procesu przesyłania ustawień.

Błędy zgodności wykrywania motywu

RozwiązaneZaktualizowano:
Naprawiono w: 1.27.0
Strony FAQ mogły nie działać, gdy inny zainstalowany moduł dostarczał starszy komponent wykrywania motywu.

Nieaktualna zaplanowana widoczność FAQ

RozwiązaneZaktualizowano:
Naprawiono w: 1.27.0
Pytania zaplanowane do wyświetlenia mogły pojawiać się o niewłaściwej porze lub pozostawać ukryte, ponieważ ponownie używano starych wyników widoczności.

Selektory przypisań zapisywały nieoczekiwane wybory

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Selektory produktów i kategorii mogły zaczynać od nieoczekiwanych wyborów lub zapisywać inne wartości niż wyświetlane.

FAQ nie działało na PHP 7.1

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Przetwarzanie FAQ opierało się na funkcji niedostępnej w PHP 7.1.

Mapa witryny ignorowała wybory indeksowania pytań

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Wykrywanie w mapie witryny nie zawsze przestrzegało ustawień indeksowania poszczególnych pytań.

Błędy zlokalizowanego routingu FAQ

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Routing FAQ mógł wpadać w rekurencję lub używać błędnego prefiksu językowego, utrudniając dostęp do przetłumaczonych stron.

Usunięte umiejscowienia FAQ powracały

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Umiejscowienie FAQ usunięte przez sprzedawcę mogło zostać automatycznie zarejestrowane ponownie.

Strony pytań ładowały zbyt wiele powiązanych produktów

RozwiązaneZaktualizowano:
Naprawiono w: 1.25.3
Pytania przypisane do wielu produktów mogły tworzyć bardzo duże, wolne strony, ponieważ wyświetlano każdy powiązany produkt.

Wzmocnienie zabezpieczeń

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Wzmocnienie zabezpieczeń.

Strony FAQ mogły nie działać na PrestaShop 8 i 9

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Strony FAQ lub administracja mogły się nie ładować, ponieważ brakowało wymaganego wsparcia zgodności lub było ono błędnie zarejestrowane.

Poprzednie głosy nie były prawidłowo odtwarzane

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Powracający odwiedzający mogli widzieć błędny stan zapisanego głosu.

Nowe pytania nie miały przypisania do sklepu

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Nowo dodane pytanie mogło nie mieć powiązania ze sklepem wymaganego do prawidłowego wyświetlania.

Nieznane adresy FAQ nie zwracały odpowiedzi o braku strony

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Nieznane adresy pytań, tagów lub kategorii mogły zwracać błędną odpowiedź strony zamiast odpowiedzi o braku strony.

Linki pytań przekierowywały do siebie

RozwiązaneZaktualizowano:
Naprawiono w: 1.23.0
Niektóre linki pytań FAQ mogły wielokrotnie przekierowywać na ten sam adres.

Akordeon FAQ nie reagował przy połączonych skryptach

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Odpowiedzi FAQ mogły się nie rozwijać, gdy PrestaShop łączył skrypty i odraczał ich ładowanie.

Przestarzałe znaczniki FAQ pozostawały włączone

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Strony FAQ mogły generować przestarzałe dane strukturalne dla wyszukiwarek.

Produkty pokazywały niepowiązane pytania FAQ

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Zakładki FAQ produktów mogły pokazywać pytania nieprzypisane bezpośrednio do danego produktu.

Starsze instalacje nie obsługiwały oczekujących pytań

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Obsługa oczekujących pytań mogła nie działać po aktualizacji starszej instalacji.

Sortowanie według przydatności mogło nie działać

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Listy FAQ mogły kończyć się błędem podczas sortowania pytań z większą liczbą głosów negatywnych niż pozytywnych.

Ukryte potwierdzenie wysłania pytania

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Potwierdzenie po zadaniu pytania mogło być ukryte w zwiniętym formularzu.

Przyjmowano powtarzane oceny przydatności

RozwiązaneZaktualizowano:
Naprawiono w: 1.20.8
Ten sam odwiedzający mógł wielokrotnie głosować na odpowiedź.

Zgłoszenia funkcji

25

Zaimplementowane

Pytania klientów o produkty z zatwierdzaniem

Zaimplementowane
Klienci mogą przesyłać pytania ze stron produktów. Administratorzy sprawdzają zgłoszenia i mogą publikować zatwierdzone pytania wraz z odpowiedziami.

Pytania o produkty i głosowanie na przydatność

Zaimplementowane
Przypisuj pytania do produktów, publikuj osobne strony pytań i pozwalaj odwiedzającym oceniać ich przydatność.

Kategorie FAQ i pytania odwiedzających

Zaimplementowane
Organizuj FAQ na stronach kategorii i pozwalaj odwiedzającym przesyłać nowe pytania do weryfikacji.

Odpowiedzi społeczności i zaplanowana publikacja

Zaimplementowane
Przyjmuj odpowiedzi społeczności i planuj publikację FAQ w czasie.

Boczny panel FAQ kategorii z wyszukiwaniem

Zaimplementowane
Wyświetlaj panel boczny FAQ danej kategorii z wyszukiwaniem na żywo.

Tagi FAQ

Zaimplementowane
Organizuj pytania za pomocą tagów.

Zlokalizowane linki FAQ

Zaimplementowane
Korzystaj ze zlokalizowanych adresów URL FAQ i przekierowuj linki pytań, kategorii i tagów między językami.

Integracja z wyszukiwarką sklepu

Zaimplementowane
Uwzględniaj treści FAQ w wynikach Search Revolution.

Integracja z bazą wiedzy

Zaimplementowane
Łącz treści FAQ z powiązanymi zasobami bazy wiedzy.

Oczekujące pytania na listach FAQ

Zaimplementowane
Wyświetlaj przesłane pytania oczekujące na odpowiedź na listach FAQ i w zakładkach produktów.

Przydatne odpowiedzi na początku

Zaimplementowane
Wyświetlaj daty i reakcje w nagłówkach FAQ produktów i sortuj pytania według przydatności.

Kontrola indeksowania pytań

Zaimplementowane
Wybierz, które strony pytań FAQ mogą pojawiać się w wynikach wyszukiwarek.

Aktualizacje jednym kliknięciem

Zaimplementowane
Aktualizuj moduł na jego stronie administracyjnej.

Ustawienia pytań dla poszczególnych produktów

Zaimplementowane
Zarządzaj ustawieniami pytań i odpowiedzi FAQ dla poszczególnych produktów.

Bloki kodu w odpowiedziach

Zaimplementowane
Formatuj przykłady kodu w odpowiedziach FAQ za pomocą stylizowanego bloku kodu.

Przekierowania starych adresów URL pytań

Zaimplementowane
Po zmianie adresu pytania zachowaj przekierowania poprzednich adresów na aktualny.

Zasady indeksowania według typu strony

Zaimplementowane
Skonfiguruj zachowanie FAQ wobec wyszukiwarek według typu strony.

Konfigurowalny sufiks adresów URL FAQ

Zaimplementowane
Ustaw sufiks adresów URL FAQ, aby zachować formaty linków podczas migracji treści.

Limit wyświetlanych pytań o produkt

Zaimplementowane
Wybierz, ile pytań FAQ ma się pojawiać na stronie produktu.

Selektywne odświeżanie pamięci podręcznej FAQ

Zaimplementowane
Powiadamiaj Performance Revolution o zmianach treści FAQ, aby można było odświeżyć powiązane strony FAQ, produktów i kategorii.

Dynamiczne zmienne treści FAQ

Zaimplementowane
Zastępuj skonfigurowane zmienne treści ich wartościami w tekstach FAQ napisanych przez pracowników.

Naprawa adresów URL z podglądem

Zaimplementowane
Sprawdzaj proponowane naprawy adresów URL pytań według języka i stosuj je świadomie w ustawieniach, zachowując przekierowania.

Zapamiętywanie głosów bez plików cookie FAQ

Zaimplementowane
Zapamiętuj głosy odwiedzających w pamięci przeglądarki bez tworzenia plików cookie głosowania FAQ.

Formularz pytania ładowany na żądanie

Zaimplementowane
Ładuj formularz zadawania pytań, gdy odwiedzający go otworzy, zmniejszając początkową zawartość strony produktu.

Odpowiedzi pogrupowane w sekcje strony

Zaimplementowane
Wybierz wyświetlanie pytań jako sekcji odpowiedzi z kotwicami na stronach produktów lub kategorii, ze spisem treści i przekierowaniami ze starych adresów URL pytań.

Dziennik zmian

v1.20.142026-05-27

  • AddedReduce shared FAQ duplication in product tabs
  • AddedAdd selective FAQ question indexing
  • AddedAdd FAQ question indexability policy
  • AddedOverhaul FAQ category and search pages
  • AddedPaginate FAQ category pages
  • Addedcomplete FR/DE/ES/IT/PL translations
  • ImprovedRender FAQ resource lists with shared component
  • ImprovedExpose knowledge base CTA in FAQ
  • FixedPrevent FAQ question self-redirects
  • FixedNofollow nonindexable FAQ detail links
  • FixedEnforce FAQ noindex upgrade policy
  • FixedRequire product-specific FAQ for inline answers
Starsze wersje

v1.3.02026-04-20

  • AddedCenter modal, add translations for product tab and rate limiter
  • AddedRate limit ask-a-question to max 2 pending per email per product
  • AddedShow pending questions at top of product tab accordion
  • AddedShow date and reactions in product tab headers, sort by helpfulness
  • AddedLicense management tab with key management and renewal options
  • Addedself-healing integrity checks for automatic diagnostics and repair
  • Addedcomplete FR/DE/ES/IT/PL translations
  • ImprovedUnified KPI component, modal ask form, monochrome vote icons
  • ImprovedLeft-align hero intro, add category tiles heading, improve FR description
  • Improvedadmin list columns with visual badge indicators and multiselect filters
  • ImprovedSEO handling with proper canonical URLs and meta tags on all front pages
  • FixedUse ProductAssembler for related products on question page
  • FixedReplace hardcoded French source strings with English across all templates
  • FixedSwap related questions before products, use theme product grid
  • Fixedvarious stability and compatibility improvements (23 fixes total)
  • Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns

v1.2.02026-01-15

  • Addedfull compatibility with PrestaShop 9.x and Hummingbird theme
  • AddedFAQ Schema (FAQPage structured data) for Google rich results on all FAQ pages
  • Improvedaccordion animation — uses CSS transitions instead of jQuery for smoother UX
  • Fixedcategory ordering not respected on the front-end when categories were reordered via drag-and-drop
  • Addedsearch/filter bar to quickly find questions within a long FAQ page

v1.0.02025-12-12

  • Initialrelease: accordion FAQ management with unlimited questions and categories
  • InitialConfigurable hook placement — works on any controller via back-office hook selector
  • InitialClean, accessible HTML5 markup with ARIA attributes for screen readers
  • InitialMulti-language support for questions, answers, and category names

v1.1.02025-07-24

  • Addedcategory grouping — questions can now be organised under collapsible category headings
  • Improvedadmin list with sortable drag-and-drop for both categories and questions
  • Fixedduplicate IDs on pages with multiple FAQ widgets on the same hook
  • Addedoption to show FAQ widget on product pages with product-specific question sets

Demo

Przetestuj pełny moduł przed zakupem

Licencję kupisz później, a ustawienia zostaną.

  • Twoje 30-dniowe demo Przetestuj go we własnym sklepie przez 30 dni od pierwszej instalacji.
  • Gotowy sklep demo Poznaj gotowy sklep demo w przeglądarce.
  • Bez rejestracji Bez konta, adresu e-mail ani domeny sklepu.
Uruchom sklep demo

Pobierając, akceptujesz warunki dema i politykę prywatności.

Otwierając to demo, akceptujesz regulamin wersji demo oraz politykę prywatności.

Ładowanie...
Do góry