Zmiana stałego tekstu w okienku modułu

Wersja płatnaWygląd i wdrożenia

W okienku modułu masz własne słowa, a aktualizacje nie przywracają starego tekstu.

Co zastępuje: 30-60 min developera

Co piszesz do Claude

„zmień tekst w okienku newslettera w stopce na „Jeden mail w miesiącu z nowościami. Bez spamu.” i zrób to tak, żeby przetrwało aktualizacje”

Problem

Okienko newslettera w stopce mówi „Otrzymuj najnowsze informacje i promocje”. Chcę nasze zdanie, a w ustawieniach modułu go nie ma.

Co robi Claude

  1. Claude znajduje moduł, który wyświetla okienko.
  2. Sprawdza, czy tekst da się po prostu zmienić w ustawieniach tłumaczeń.
  3. Jeśli nie, kopiuje wygląd modułu do motywu i tam zmienia tekst.
  4. Widzisz zmianę i zatwierdzasz; plik ma kopię.

Co dostajesz

Okienko w stopce pokazuje twoje zdanie, a aktualizacja modułu nie przywróci starego.

Kontrola zostaje u ciebie

Każdą zmianę widzisz przed zapisem, nic nie dzieje się bez twojego „tak” i możesz ją później cofnąć. Zmiany wyglądu sklepu idą osobnym, mocniej chronionym połączeniem, które zwykle ustawia osoba opiekująca się sklepem. Przed każdą zmianą pliku powstaje kopia.

Zobacz cennik

Powiązane zastosowania

Dla developerów
Obszar
3 · Wygląd i wdrożenia
Konektor
konektor serwisowy
W darmowym Audycie
nie, tylko wersja płatna
Dla kogo
Właściciel sklepu, Developer
Narzędzia
ps_list_modules, ps_list_theme_files, ps_override_module_template, ps_write_theme_file, ps_clear_cache, ps_module_file

Krok po kroku

  1. Znajduje moduł okienka w stopce przez ps_list_modules (hook displayFooterBefore).
  2. Sprawdza, czy tekst jest tłumaczalny (wtedy zmieniasz go w Międzynarodowe > Tłumaczenia, bez edycji plików), czy zaszyty w szablonie.
  3. Jeśli jest w szablonie, tworzy nadpisanie w motywie przez ps_override_module_template (action copy, module, template), edytuje je przez ps_write_theme_file i pokazuje podgląd różnic.
  4. Po twojej zgodzie zapisuje z kopią i czyści cache.

Bezpieczeństwo

Blok 3 działa tylko przez konektor serwisowy: osobny token przyjmowany wyłącznie z adresów IP z listy, po instalacji wyłączony. Claude zmienia wygląd modułu przez nadpisanie szablonu w motywie (ps_override_module_template), więc aktualizacja modułu tego nie skasuje. Nadpisanie to plik motywu z kopią przed każdym zapisem, do przywrócenia przez ps_restore_file_backup. Gdy zmiana byłaby możliwa tylko w samym module, Claude to mówi: bezpośrednia edycja plików modułu działa w bloku Moduły (blok 4, ps_module_file, z kopią), ale aktualizacja modułu ją kasuje.

Aktualizacja: 2026-10-05