---
title: Sayfalar Genel Bakış
title_en: Pages Overview
description_tr: Önce sayfa kategorilerini, ardından sayfaları oluşturma ve tam yaşam döngüsüyle yönetme akışı.
description_en: Manage CMS page categories first, then create and manage pages with full publish, unpublish, delete, and permanent delete flow.
order: 60
product: cms
section_tr: Blocks
section_en: Blocks
owner: CMS Operations Team
lastReviewed: 2026-04-02
productVersion: v1
status: live
cardImage: /img/cms/blocks/pages/cms-blocks-pages-poster.webp
---
# Pages Overview

The `Pages` module has two separate management layers:

1. `Page Categories`
2. `Pages` inside those categories

Based on the latest recorded flow, you should first manage categories and then create or manage the actual pages.

## Video Walkthrough

<video src="/video/cms-blocks-pages.mp4"></video>

## What You Manage Here

- page category records from `Manage categories`
- page records under `Published`, `Unpublished`, and `Trash`
- page add, edit, publish, unpublish, delete, and permanent delete
- category add, edit, publish, unpublish, delete, and permanent delete

## Required Order (Must Follow)

1. create page categories first
2. review category status and language
3. create pages under the correct category
4. manage page lifecycle after creation

If category setup is skipped first, correct page mapping becomes inconsistent.

## Part 1: Manage Page Categories

Open `Pages`, then click `Manage categories`.

The category modal shown in the video includes:

- `Status`
- `Language`
- `+ Add Category`
- category name rows
- row-level save, edit, publish, unpublish, and delete actions

## Step 1: Add a Page Category

1. Open `Pages`.
2. Click `Manage categories`.
3. Choose the correct `Status` tab inside the modal.
4. Select the required `Language`.
5. Click `+ Add Category`.
6. Enter the category name.
7. Save it with the row save icon.

Important notes from the recorded flow:

- category names are language-aware
- Turkish and English are managed separately
- categories should exist in the language you plan to use for the page
- after saving, the category becomes selectable in the page form

## Step 2: Edit a Page Category

The video shows editing an existing category directly inside the category modal.

Use this flow when:

- the category name needs correction
- the category needs to be translated or aligned for another language
- the wrong category was created and should be adjusted

## Step 3: Publish or Unpublish a Page Category

Category records also follow status-based lifecycle handling:

- `Published`
- `Unpublished`
- `Trash`

From the current flow you can:

- publish a category
- unpublish a category
- review the category under the matching status view

## Step 4: Delete or Permanently Delete a Page Category

Category delete also follows the two-step pattern:

1. move the category to `Trash`
2. open the `Trash` state in the category modal
3. permanently delete the category if it is no longer required

Use permanent delete only when the category is no longer needed for rollback.

## Part 2: Manage Pages

The main `Pages` screen includes:

- status tabs: `Published`, `Unpublished`, `Trash`
- filters:
  - `Search`
  - `Language`
  - `Category`
- actions:
  - `Add`
  - row `Edit`
  - publish / unpublish
  - delete
  - permanent delete from trash

## Step 5: Add a New Page

1. Click `Add`.
2. Fill the page form.

Fields shown in the current flow:

- `Title *`
- `Language`
- `Status`
- `Category *`
- `Type`
- `Editor *`

What to enter:

- `Title *`: page name
- `Language`: language of the page record
- `Status`: published or unpublished starting state
- `Category *`: select the category created earlier
- `Type`: the video shows `Page`
- `Editor *`: page content for the selected page type

Important:

- create the category first, then select it in the page form
- the video shows separate Turkish and English page creation
- the selected category should match the selected language

## Step 6: Create Turkish and English Pages Separately

The recorded flow clearly shows separate language records:

1. create the Turkish page with a Turkish category
2. save it
3. create the English page with the English category
4. save it separately

Do not assume one page record automatically creates the other language.

## Step 7: Edit an Existing Page

Use the row `Edit` action from the page list.

The edit screen allows you to update:

- title
- language
- status
- category
- type
- editor content

After saving, return to the list and verify the updated row.

## Step 8: Publish or Unpublish a Page

Page records also move through:

- `Published`
- `Unpublished`
- `Trash`

From the video, you can:

- unpublish a page from the published list
- publish a page from the unpublished list
- confirm the row moves to the matching status tab

## Step 9: Delete and Permanently Delete a Page

Page delete follows the same two-step lifecycle:

1. move the page to `Trash`
2. open the `Trash` tab
3. permanently delete the page if it should be fully removed

The video shows the final delete confirmation after permanent deletion.

## Recommended Operations Flow

1. open `Manage categories`
2. create the required categories language-wise
3. edit or publish categories as needed
4. create pages under the correct category
5. edit page content when needed
6. use publish and unpublish for lifecycle control
7. use `Trash` before permanent delete

## Notes

- category management and page management are separate layers
- language and category should always match
- create separate page records for Turkish and English when both are needed
- use permanent delete only after the trash stage is no longer needed
