Własne nazwy stron CMS: konfiguracja i pomoc

Szybki start

  1. Prześlij i zainstaluj ZIP mprcmsnames w "Module Manager".
  2. Kliknij "Configure" przy Nazwy wyświetlane CMS.
  3. Wybierz właściwy kontekst sklepu.
  4. Znajdź aktywną stronę CMS w wierszu dla języka, który chcesz edytować.
  5. Wypełnij Nazwa wyświetlana (nagłówki, linki) i zapisz.
  6. Sprawdź nagłówek CMS i pasujący standardowy link CMS.
  7. Potwierdź, że tytuł w przeglądarce i URL nadal używają oryginalnych danych CMS.

Wymaga PrestaShop 1.6.1 lub nowszego i PHP 7.1 lub nowszego.

W PrestaShop 1.6 moduł zmienia nagłówki CMS przez hook szablonu, a pasujące etykiety linków przez filtr wyjścia Smarty.

Instrukcja konfiguracji

Instalacja i ustawienie nazwy wyświetlanej

  1. Prześlij i zainstaluj ZIP mprcmsnames przez Moduły > "Module Manager".
  2. Znajdź Nazwy wyświetlane CMS i kliknij "Configure".
  3. Wybierz właściwy kontekst sklepu.
  4. Znajdź aktywną stronę CMS w tabeli.
  5. Wpisz jej krótką etykietę w polu Nazwa wyświetlana (nagłówki, linki) i kliknij Zapisz.
  6. Otwórz tę stronę CMS oraz prowadzący do niej standardowy link w stopce lub menu.
  7. Sprawdź widoczną etykietę, tytuł w przeglądarce i URL.

Ten formularz nie ma osobnego przełącznika włączającego. Puste pole nazwy wyświetlanej oznacza brak nadpisania dla danej strony. Ekran pokazuje aktywne strony CMS dla wszystkich zainstalowanych języków, także nieaktywnych. Kolumna Język określa język każdego wiersza.

Konfiguracja tabeli Nazwy wyświetlane CMS

Kolumna lub pole Zastosowanie
ID Identyfikacja strony CMS.
Kolumna "Meta Title" Odczyt istniejącego meta tytułu SEO. Moduł go tutaj nie edytuje.
Nazwa wyświetlana (nagłówki, linki) Wpisanie widocznej etykiety. Domyślnie puste.

Na przykład pozostaw Terms and Conditions of Sale and Delivery jako meta tytuł CMS i wpisz Terms jako nazwę wyświetlaną. Podobne opcje dla dłuższych tytułów zasad to Shipping, Returns i Privacy.

Wyczyść pole nazwy wyświetlanej i zapisz, aby usunąć nadpisanie. Ponownie będzie obowiązywać zwykły tytuł CMS.

Sprawdzenie zakresu sklepu i języka

Nazwy są przechowywane osobno dla każdej strony CMS, języka i sklepu. Służy do tego tabela mprcmsnames z prefiksem, zawierająca następujące pola:

Pole Przechowywanie
id_cms ID strony CMS.
id_lang ID języka.
id_shop ID sklepu.
display_name varchar(255).

Te trzy identyfikatory tworzą klucz główny. ps_ w przykładach bazodanowych jest jedynie przykładowym prefiksem.

Wbudowany edytor pokazuje osobny wiersz dla każdej aktywnej strony CMS i zainstalowanego języka. Zapis aktualizuje tylko przesłane pola; pole nieobecne w żądaniu zachowuje zapisaną wartość. Jawnie puste pole usuwa tylko nadpisanie dla tej strony, języka i sklepu.

Wybierz kontekst jednego sklepu i sprawdź ten sklep. Formularz używa ID sklepu z bieżącego kontekstu; nie jest edytorem zbiorczym dla wszystkich sklepów.

Weryfikacja i rozwiązywanie problemów

Sprawdź aktywną stronę CMS w każdym edytowanym języku. Potwierdź, że jej nagłówek oraz pasujący standardowy link CMS używają Twojej etykiety. Tytuł w przeglądarce i URL sprawdź osobno.

Jeśli strony brakuje w edytorze, sprawdź jej aktywność, język i powiązanie ze sklepem. Jeśli etykieta się nie zmienia, sprawdź język i sklep odwiedzającego, zapisaną wartość, hooki używane przez Twoją wersję PrestaShop i kod motywu. Po zapisie wyczyść odpowiedni cache strony/motywu, jeśli sklep serwuje dane z pamięci podręcznej.

Jeśli nagłówek się zmienia, a menu nie, porównaj ten element linku z powyższymi regułami dla Twojej wersji PrestaShop. Etykiety niestandardowej nawigacji zmieniają się tylko wtedy, gdy ich kod HTML pasuje do reguł dopasowania linków dla Twojej wersji PrestaShop.

Użyj "Integrity", aby sprawdzić tabelę modułu i rejestrację hooków. Potwierdzenie zapisu nie zastępuje sprawdzenia frontu sklepu.

Usuwanie nadpisań lub odinstalowanie

Wyczyść niepotrzebne pola i zapisz, aby przywrócić zwykłe etykiety tych stron. Wyłącz moduł w "Module Manager", aby zatrzymać jego hooki z zachowaniem danych.

Odinstalowanie usuwa całą tabelę mprcmsnames z prefiksem oraz wszystkie zapisane nadpisania nazw wyświetlanych. Najpierw wyeksportuj tę tabelę, jeśli potrzebujesz zachować zapis etykiet.

Zgodność

Wymaga PrestaShop 1.6.1 lub nowszego i PHP 7.1 lub nowszego.

W PrestaShop 1.6 moduł zmienia nagłówki CMS przez hook szablonu, a pasujące etykiety linków przez filtr wyjścia Smarty.

Zrzuty ekranu do porównania

CMS Display Names, Nazwy wyświetlane CMS w panelu administracyjnym

CMS Display Names, Zmiana etykiety linku w stopce sklepu

CMS Display Names, Tytuł a nazwa wyświetlana na froncie sklepu

CMS Display Names, Tabela tytułu SEO i nazwy wyświetlanej w panelu administracyjnym

Pytania

Brak pytań o ten moduł

Zapytaj o instalację, zgodność lub konfigurację. Odpowiedzi pojawią się tutaj.

Znane problemy

2

Strona ustawień modułu nie otwierała się

RozwiązaneZaktualizowano:
Naprawiono w: 1.2.19
Otwieranie panelu administracyjnego modułu mogło kończyć się błędem w sklepach bez wymaganego komponentu zgodności.

Brakujące lub nieprawidłowe tłumaczenia

RozwiązaneZaktualizowano:
Naprawiono w: 1.2.18
Niektóre etykiety modułu pozostawały po angielsku lub wyświetlały nieprawidłowe znaki po wybraniu innego języka sklepu.

Zgłoszenia funkcji

4

Zaimplementowane

Własne nazwy wyświetlane stron CMS

Zaimplementowane
Nadaj stronom CMS krótsze nazwy do nagłówków i linków w sklepie, zachowując ich oryginalne tytuły SEO.

Kontrola i naprawa instalacji

Zaimplementowane
Sprawdzaj instalację modułu i przywracaj brakujące strony administracyjne lub wymagane rejestracje.

Aktualizacje z panelu administracyjnego

Zaimplementowane
Instaluj dostępne aktualizacje modułu bezpośrednio z panelu administracyjnego.

Dodatkowe języki interfejsu

Zaimplementowane
Korzystaj z przetłumaczonych ekranów modułu po francusku, niemiecku, hiszpańsku, włosku i polsku.

Dziennik zmian

v1.2.182026-08-26

  • Addedcomplete FR/DE/ES/IT/PL translations
Starsze wersje

v1.2.02026-04-20

  • Addedself-healing integrity checks for automatic diagnostics and repair
  • Addedadmin menu management via MenuInstaller for streamlined module setup

v1.1.02026-02-04

  • AddedPrestaShop 9 and Hummingbird theme compatibility
  • Improvedback-office list to show SEO title and display name side by side for quick comparison
  • Fixeddisplay name not used in breadcrumbs when PS native breadcrumb hook is overridden by theme
  • Addedbulk edit interface for setting display names across multiple CMS pages at once

v1.0.02025-02-04

  • Initialrelease of CMS Display Names
  • InitialSet independent display names for CMS pages separate from the SEO meta title
  • InitialDisplay names appear in navigation menus, breadcrumbs, and page headings
  • InitialFull multi-language support: configure display name per language independently
  • InitialBack-office list shows all CMS pages with current display name and SEO title

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