Moduł został zaprojektowany w określonym układzie i stylu. Zdarza się jednak, że klienci chcą dostosować jego działanie lub wygląd do własnych potrzeb — to FAQ przedstawia, jak można to zrobić.

Wyświetlanie opisu

1) Wklejanie HTML w opisie etykiety

modules/seigigpsr/views/template/front/product/warnings_big.tpl Zamień:

<p>{$labelInfo->description|escape:'html'}</p>

na:

<p>{$labelInfo->description}</p>

Uwaga: upewnij się, że opisy nie zawierają niebezpiecznego kodu.


2) Zachowanie enterów w opisie

<p>{$labelInfo->description|escape:'html'|nl2br}</p>

3) Zabezpieczenie przed nadpisaniem przy aktualizacji

Skopiuj plik do:

themes/{nazwa_motywu}/modules/seigigpsr/views/template/front/product/warnings_big.tpl

Zwiększenie limitu znaków w opisie

Domyślnie moduł porzechowuje do 750 znaków, a resztę ucina przy zapisie. Aby zwiększyć, należy wykonać zaptanie w bazie:

ALTER TABLE `{DB_PREFIX}seigigpsr_labels_lang`
  MODIFY `description` TEXT NOT NULL;

Dodatkowo należy przed załadowaniem modułu ustawić stałą: SEIGI_GPSR_LABEL_DESC_LIMIT

// Stałą najlepiej zdeifniować w pliku modułu /modules/seigigpsr/module_init.php 
// lub alternatywnie w config/defines_custom.inc.php
define('SEIGI_GPSR_LABEL_DESC_LIMIT', 750); // 750 to domyslna wartość. Można ją ustawiec do 65 000

Cache / kompilacja

Po wprowadzeniu zmian:

  1. Włącz wymuszenie kompilacji szablonów.
  2. Wyczyść cache.
  3. Przywróć normalne ustawienia.