# Form yapısı

Sayfalar, sütunlar, sürükle-bırak ve ilerleme çubuğu.

## Form yapısı

Sayfalar, sütunlar, sürükle-bırak, ilerleme çubuğu ve teşekkür sayfası — formunuzun düzenini kontrol eden her şey.

<h2 id="pages">Sayfalar</h2>

<p>
  Her form tek bir sayfa olarak başlar. Kısa formlar (yaklaşık 7 alandan az) için bu genellikle yeterlidir. Form uzadığında veya farklı
  akışlara ayrıldığında, katılımcıların her seferinde odaklanmış bir soru grubunu görmesi için formu sayfalara bölün.
</p>

<h3 id="when-to-use-multiple-pages">Birden fazla sayfa ne zaman kullanılır</h3>

- **7+ alan** — uzun bir kaydırma ağır hissettirir; sayfalar işi yönetilebilir adımlara böler.
- **Karma amaçlı formlar** — başvuru, ödeme ve onay her biri kendi sayfasına aittir.
- **Koşullu dallanma** — mantık kuralları, cevaplara göre tüm sayfaları atlayabilir veya geçebilir.

<h3 id="adding-a-page">Sayfa ekleme</h3>

<p>
  Katılımcılar, Formstep’in otomatik olarak eklediği <strong>İleri</strong> ve <strong>Geri</strong> düğmeleriyle sayfalar arasında gezinir.
  Son sayfada İleri yerine bir <strong>Gönder</strong> düğmesi görünür. <strong>Geri</strong>, katılımcının gerçekten ziyaret ettiği
  sayfaları geriye doğru izler, bu yüzden bir sayfa atlaması onları önceki sayfaya bırakmak yerine adım adım geri alınır.
</p>

<p>Teşekkür sayfası bu sayfalardan biri değildir — gönderim sonrası görülen ekrandır ve sayfa sayısında asla görünmez.</p>

<h2 id="progress-bar">Çok sayfalı ilerleme çubuğu</h2>

<p>Formun üstündeki ince bir ilerleme çubuğu, katılımcılara ne kadar ilerlediklerini gösterir.</p>

<h3 id="how-it-works">Nasıl çalışır</h3>

> ℹ️ **Mantıkla sayfa atlamaları**
> <p>
>     Koşullu mantık belirli bir sayfaya atlayabilir — örneğin, "Katılımcı 'Serbest çalışan' seçerse, 4. sayfaya atla". Atlama, katılımcı o
>     sorunun bulunduğu sayfada İleri'ye bastığında gerçekleşir. Sonraki sayfalarda İleri, sayfa sırasında ilerler. Yalnızca gizli veya
>     hesaplanan alanları okuyan bir kural her sayfadan atlayabilir, ama yalnızca ileriye. Atlamaların atladığı bir sayfa gizli sayılır:
>     oradaki sorular zorunlu değildir ve oradaki yanıtlar atılır. Bkz. <a href="/tr/building-forms/conditional-logic">Koşullu mantık</a>.
>   </p>

<h2 id="columns">Sütunlar</h2>

<p>
  Sütunlar, blokları yan yana yerleştirmenizi sağlar. Bunları kompakt düzenler için kullanın — bir satırda ad ve e-posta, bir açıklamanın
  yanında resim veya gruplandırılmış seçenek alanları.
</p>

<h3 id="adding-columns">Sütun ekleme</h3>

> ℹ️ **Bir sütuna neler giremez**
> <p>
>     Mantık, Gizli Alan, Hesaplanan Alan, Sayfa Sonu, Teşekkür Sayfası ve bir yinelenen grup yalnızca formun en üst düzeyinde çalışır. İmleç
>     bir sütunun içindeyken blok menüsü bunları gizler. Bir yinelenen grup biraz daha fazlasını yasaklar: Ödeme, Randevu planlama ve Belgeler
>     de dışarıdadır, çünkü bir gönderim bir kez öder, rezervasyon yapar ve belgeler alır — girdi başına değil.
>   </p>

> ℹ️ **Duyarlı davranış**
> <p>
>     Sütunlar küçük ekranlarda dikey olarak üst üste gelir. Mobil cihazlardaki katılımcılar aynı anda bir sütun görür, böylece form
>     okunabilir kalır.
>   </p>

<h2 id="drag-and-drop">Sürükle ve bırak</h2>

<p>
  Her bloğun sol kenarında bir sürükleme tutacağı vardır. Blokları bir sayfa içinde yeniden sıralamak veya sütunlar arasında taşımak için
  tutacağı tutun.
</p>

<h3 id="reordering-blocks">Blokları yeniden sıralama</h3>

- **Sayfa içinde** — bir bloğu yukarı veya aşağı sürükleyerek konumunu değiştirin.
- **Sütunlar arasında** — bir bloğu bir sütundan diğerine sürükleyin.

<h3 id="block-menu">Blok menüsü</h3>

<p>
  Sürükleme tutacağına tıklayın (veya dokunmatik cihazlarda blok göstergesine dokunun) ve bir menü açın. Sunduğu seçenekler bloğa göre
  değişir; en sık karşılaşacağınız girişler şunlardır:
</p>

<p>
  Birden fazla bloğu aynı anda seçin — etraflarına bir dikdörtgen çizerek, aralığı almak için ikinci bir bloğa shift ile tıklayarak veya{' '}
  <kbd>Cmd/Ctrl+A</kbd>’ya iki kez basarak — ve aynı menü hepsi üzerinde birden çalışır: dönüştür, zorunlu, başlık görünürlüğü, bir gruba
  sar, çoğalt, taşı, gizle, sil.
</p>

<h2 id="repeating-groups">Yinelenen gruplar</h2>

<p>
  Bir yinelenen grup, bir dizi üye alanı tutan etiketli bir kapsayıcıdır — Name ve Age içeren bir "Ek konuk ekle" grubu gibi. Katılımcılar
  ihtiyaç duydukları kadar girdi ekler, bu yüzden önceden kaç tane alacağınızı tahmin etmenize gerek kalmaz. Blok menüsünden yeni bir{' '}
  <strong>Yinelenen grup</strong> ekleyin ya da mevcut bir alan dizisini seçip <strong>Yinelenen grup oluştur</strong>’u seçin.
</p>

<p>
  Grupları oluşturma, doldurma ve girdilerin gönderimlerde nasıl göründüğü dahil tam kılavuz için bkz.{' '}
  <a href="/tr/building-forms/repeating-groups">Yinelenen gruplar</a>.
</p>

<h2 id="thank-you-page">Teşekkür sayfası</h2>

<p>
  Her formun bir <strong>teşekkür sayfası</strong> vardır — her zaman son sayfadır. Katılımcıların gönderi yaptıktan sonra gördükleri şey
  budur. Başlıklar, resimler, bağlantılar ve aktarılan cevaplarla özelleştirin — ya da bunun yerine harici bir URL’ye yönlendirin.
</p>

<p>
  Tam kılavuz için bkz. <a href="/tr/building-forms/custom-thank-you">Özel teşekkür sayfası</a>.
</p>

<h2 id="next-steps">Sonraki adımlar</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Soru türleri](/tr/building-forms/field-types) — Her soru türü ve her birinin ne zaman kullanılacağı
  - [Koşullu mantık](/tr/building-forms/conditional-logic) — Cevaplara göre göster, gizle ve dallan
  - [Yinelenen gruplar](/tr/building-forms/repeating-groups) — Katılımcıların ihtiyaç duydukları kadar girdi eklemesine izin verin
  - [İçerik blokları](/tr/building-forms/content-blocks) — Resimler, videolar, gömülü içerikler ve zengin metin
</div>
