[Intum Pomoc](https://intum.pl/pomoc.md) / [Paragrafy](https://intum.pl/pomoc/cms/paragrafy.md)

# [Paragrafy](https://intum.pl/pomoc/cms/paragrafy-cms-bloki.md)

Paragraf to blok treści, który redaktor wkłada do boxa - miejsca oznaczonego w szablonie albo
w treści strony. Kilka paragrafów w jednym boxie tworzy sekcję, którą można dokładać i
przestawiać bez grzebania w kodzie.

> [!PATH]
> [CMS → Paragrafy](app:/cms/paragraphs) → **Dodaj paragraf**

## Box i kod boxu {#box}

**Box** to pole formatki, w którym wpisujesz kod miejsca, do którego paragraf ma trafić - ten
sam kod, co `id` w tagu `<cms type="box" id="...">` w treści strony albo w szablonie. Kod w tagu
i w polu **Box** muszą być identyczne, inaczej paragraf nigdzie się nie pokaże. Box bez żadnego
paragrafu jest niewidoczny na stronie.

## Rodzaj paragrafu {#rodzaj}

- **tekst** - treść z pola **Zawartość** (HTML albo Markdown, patrz [Edytor treści](cms/edytor-wysiwyg-cms)),
  opcjonalnie ze **Zdjęciem**,
- **artykuły** - lista wpisów bloga; paragraf sam pobiera artykuły witryny, a wygląd listy
  dobiera **Szablon prezentacji**. Konfigurację (kategorie, liczbę wpisów) wygodniej ustawić
  w trybie edycji na stronie niż wprost w polach dodatkowych.

Do obu rodzajów wybiera się **Szablon prezentacji** - gotowy układ wizualny (np. karty,
kompaktowy, ramka, wyróżnienie, baner). Puste pole = wygląd domyślny. Własny układ dla wielu
paragrafów naraz ustawia się przez **Szablon paragrafu** (osobny szablon rodzaju „paragraf”),
który zastępuje wybór z listy.

## Paragraf strony a paragraf wspólny {#zasieg}

Paragraf przypisany do konkretnej **Strony** pokazuje się tylko na niej. Paragraf z pustym
polem **Strona** jest wspólny - pokazuje się w swoim boxie na każdej stronie witryny; tak robi
się stopkę, baner czy dane kontaktowe powtarzane wszędzie. W szablonie taki box oznacza się
`scope="site"`.

## Kolejność w boxie {#kolejnosc}

Gdy w jednym boxie stoi kilka paragrafów, kolejność wyświetlania ustawia pole **Priorytet**
(większa liczba wyżej) - albo po prostu przeciąganie paragrafu w górę/w dół w trybie edycji
wprost na stronie, gdzie priorytet ustawia się sam.

## Gdy coś nie działa {#gdy-cos-nie-dziala}

- **Paragraf zapisany, ale niewidoczny na stronie** - sprawdź, czy kod w polu **Box** dokładnie
  zgadza się z `id` boxu w treści strony lub szablonu (wielkość liter też ma znaczenie), oraz
  czy paragraf nie jest przypisany do innej strony niż ta, na którą patrzysz. Pełna lista
  przyczyn: [Paragraf zapisany, a nie widać go na stronie](cms/cms-problem-paragraf-niewidoczny).
- **Paragraf widać na jednej stronie, a nie widać na innej, choć box tam też jest** - to
  zamierzone przy paragrafie przypisanym do konkretnej **Strony**; żeby pokazywał się wszędzie,
  zostaw pole **Strona** puste.