- Dreamweaver Kullanıcı Kılavuzu
- Giriş
- Dreamweaver ve Creative Cloud
- Dreamweaver çalışma alanları ve görünümleri
- Site kurma
- Dreamweaver siteleri hakkında
- Sitenizin yerel bir sürümünü kurma
- Yayımlama sunucusuna bağlanma
- Test sunucusu kurma
- Dreamweaver site ayarlarını içe ve dışa aktarma
- Mevcut web sitelerini uzak sunucudan yerel site köküne getirme
- Dreamweaver'daki erişilebilirlik özellikleri
- Gelişmiş ayarlar
- Dosya aktarmak için site tercihlerini ayarlama
- Dreamweaver'da proxy sunucu ayarlarını belirtme
- Dreamweaver ayarlarını Creative Cloud ile senkronize etme
- Dreamweaver'da Git'i kullanma
- Dosyaları yönetme
- Dosyaları oluşturma ve açma
- Dosyaları ve klasörleri yönetme
- Sunucunuzdan dosya alma ve dosyaları sunucunuza koyma
- Dosyaları teslim etme ve teslim alma
- Dosyaları senkronize etme
- Dosyaları farklılıklar açısından karşılaştırma
- Dreamweaver sitenizde dosya ve klasör perdeleme
- Dreamweaver siteleri için Tasarım Notları'nı etkinleştirme
- Olası Gatekeeper zaafını önleme
- Mizanpaj ve tasarım
- Mizanpaj için görsel yardımcılar kullanma
- Sayfanızın mizanpajını hazırlamak için CSS'yi kullanma hakkında
- Bootstrap kullanarak dinamik web siteleri tasarlama
- Dreamweaver'da ortam sorguları oluşturma ve kullanma
- Tablolara sahip içerik sunma
- Renkler
- Değişken ızgara mizanpajlarını kullanarak dinamik tasarım
- Dreamweaver'da Extract
- CSS
- Basamaklı Stil Sayfaları'nı anlama
- CSS Tasarımcısı'nı kullanarak sayfa mizanpajını yapma
- Dreamweaver'da CSS ön işlemcilerini kullanma
- Dreamweaver'da CSS Stili tercihlerini ayarlama
- Dreamweaver'da CSS kurallarını taşıma
- Dreamweaver'da satır içi CSS'yi CSS kuralına dönüştürme
- Div etiketleriyle çalışma
- Arka plana degradeler uygulama
- Dreamweaver'da CSS3 geçiş efektleri oluşturma ve düzenleme
- Kodu formatlama
- Sayfa içeriği ve varlıklar
- Sayfa özelliklerini ayarlama
- CSS başlığı özelliklerini ve CSS bağ özelliklerini ayarlama
- Metinle çalışma
- Metni, etiketleri ve nitelikleri bulma ve değiştirme
- DOM paneli
- Canlı Görünüm'de düzenleme
- Dreamweaver'da belgeleri kodlama
- Belge penceresinde öğe seçme ve görüntüleme
- Özellik denetiminde metin özelliklerini belirleme
- Web sayfası üzerinde yazım denetimi gerçekleştirme
- Dreamweaver'da yatay cetveller kullanma
- Dreamweaver'da font birleşimlerini ekleme ve değiştirme
- Varlıklarla çalışma
- Dreamweaver'da tarih ekleme ve güncelleştirme
- Dreamweaver'da sık kullanılan varlıklar oluşturma ve yönetme
- Dreamweaver'da görüntü ekleme ve düzenleme
- Medya nesneleri ekleme
- Dreamweaver'da video ekleme
- HTML5 video ekleme
- SWF dosyaları ekleme
- Ses efektleri ekleme
- Dreamweaver'da HTML5 ses ekleme
- Kitaplık öğeleriyle çalışma
- Dreamweaver'da Arapça ve İbranice metin kullanma
- Bağlama ve gezinme
- jQuery bileşenleri ve efektleri
- Web sitelerini kodlama
- Dreamweaver'da kod yazma hakkında
- Dreamweaver'da kodlama ortamı
- Kodlama tercihlerini ayarlama
- Kod rengini özelleştirme
- Kod yazma ve düzenleme
- Kod ipuçları verme ve kod tamamlama
- Kodu daraltma ve genişletme
- Parçacıklar ile kodu tekrar kullanma
- Lint kodu
- Kodu en iyileştirme
- Tasarım görünümünde kod düzenleme
- Sayfaların başlık içeriğiyle çalışma
- Dreamweaver'da sunucu tarafı içerikleri ekleme
- Dreamweaver'da etiket kitaplıkları kullanma
- Dreamweaver'a özel etiketleri içe aktarma
- JavaScript davranışlarını kullanma (genel talimatlar)
- Yerleşik JavaScript davranışları uygulama
- XML ve XSLT hakkında
- Dreamweaver uygulamasında sunucu tarafı XSL dönüşümleri gerçekleştirme
- Dreamweaver uygulamasında istemci tarafı XSL dönüşümleri gerçekleştirme
- Dreamweaver'da XSLT için karakter varlıkları ekleme
- Kodu formatlama
- Ürünler arası iş akışları
- Dreamweaver uzantılarını yükleme ve kullanma
- Dreamweaver uygulama içi güncelleştirmeleri
- Dreamweaver'da Microsoft Office belgeleri ekleme (yalnızca Windows)
- Fireworks ve Dreamweaver ile çalışma
- Contribute ile Dreamweaver sitelerindeki içeriği düzenleme
- Dreamweaver-Business Catalyst entegrasyonu
- Kişiselleştirilmiş e-posta kampanyaları oluşturma
- Şablonlar
- Dreamweaver şablonları hakkında
- Şablonları ve şablon tabanlı belgeleri tanıma
- Dreamweaver şablonu oluşturma
- Şablonlarda düzenlenebilir bölgeler oluşturma
- Dreamweaver'da yinelenen bölgeler ve tablolar oluşturma
- Şablonlarda isteğe bağlı bölgeler kullanma
- Dreamweaver'da düzenlenebilir etiket niteliklerini tanımlama
- Dreamweaver uygulamasında yuvalanmış şablonlar oluşturma
- Şablonları düzenleme, güncelleştirme ve silme
- Dreamweaver'da xml içeriğini dışa ve içe aktarma
- Mevcut bir belgenin şablonunu uygulama veya kaldırma
- Dreamweaver şablonlarındaki içerikleri düzenleme
- Dreamweaver'daki şablon etiketleri için sözdizimi kuralları
- Şablon bölgeleri için vurgulama tercihlerini belirleme
- Dreamweaver'da şablon kullanmanın avantajları
- Mobil ve çoklu ekran
- Dinamik siteler, sayfalar ve web formları
- Web uygulamalarını anlama
- Bilgisayarınızı uygulama geliştirme için ayarlama
- Veritabanı bağlantılarında sorun giderme
- Dreamweaver uygulamasında bağlantı komut dosyalarını kaldırma
- Dinamik sayfalar tasarlama
- Dinamik içerik kaynaklarına genel bakış
- Dinamik içerik kaynaklarını tanımlama
- Sayfalara dinamik içerik ekleme
- Dreamweaver'da dinamik içeriği değiştirme
- Veritabanı kayıtlarını görüntüleme
- Dreamweaver'da canlı veri sağlama ve ilgili sorunları giderme
- Dreamweaver'da özel sunucu davranışı ekleme
- Dreamweaver ile form oluşturma
- Kullanıcılardan bilgi toplamak için formları kullanma
- Dreamweaver'da ColdFusion formları oluşturma ve etkinleştirme
- Web formları oluşturma
- Form öğeleri için geliştirilmiş HTML5 desteği
- Dreamweaver uygulamasını kullanarak bir form geliştirme
- Uygulamaları görsel olarak oluşturma
- Dreamweaver'da kalıp ve ayrıntı sayfaları oluşturma
- Arama ve sonuç sayfaları oluşturma
- Kayıt ekleme sayfası oluşturma
- Dreamweaver'da güncelleme kaydı sayfası oluşturma
- Dreamweaver'da kayıt silme sayfaları oluşturma
- Dreamweaver'da veritabanını değiştirmek için ASP komutları kullanma
- Kayıt sayfası oluşturma
- Oturum açma sayfası oluşturma
- Yalnızca yetkili kullanıcıların erişebileceği bir sayfa oluşturma
- Dreamweaver ile ColdFusion'daki klasörlerin güvenliğini sağlama
- Dreamweaver'da ColdFusion bileşenleri kullanma
- Web sitelerini test etme, önizleme ve yayımlama
- Sorun giderme
Dreamweaver CC ve sonraki sürümlerinde kullanıcı arabirimi basitleştirilmiştir. Sonuç olarak, bu makalede açıklanan seçeneklerden bazılarını Dreamweaver CC ve sonraki sürümlerinde bulamayabilirsiniz. Daha fazla bilgi için bu makaleye bakın.
Veritabanı kayıtları hakkında
Veritabanı kayıtlarının görüntülenmesi, veritabanı veya başka bir içerik kaynağında depolanan bilgilerin alınmasını ve bu bilgilerin bir web sayfasında görüntülenmesini içerir. Dreamweaver uygulaması dinamik içerik görüntülemek için birçok yöntem sağlar ve hem dinamik içeriğin sunumunu geliştirmenize olanak sağlayan hem de kullanıcıların veritabanından döndürülen bilgilerde daha kolay arama yapmalarına ve gezinmelerine izin veren birçok yerleşik sunucu davranışı sağlar.
Veritabanları ve diğer dinamik içerik kaynakları, büyük bilgi depolarını aramanız, sıralamanız ve görüntülemeniz için daha fazla güç ve esneklik sağlar. Web siteleri için içerik depolamak üzere veritabanı kullanılması, büyük miktarlarda bilgi depolamanız ve daha sonra bu bilgileri anlamlı bir şekilde elde edip görüntülemeniz gereken durumlar için mantıklıdır. Dreamweaver uygulaması, veritabanında depolanan bilgileri etkin bir şekilde elde etmeniz ve görüntülemeniz için birçok araç ve önceden oluşturulmuş davranış sağlar.
Sunucu davranışları ve formatlama öğeleri
Dreamweaver uygulaması, dinamik veri görüntülemeyi geliştirmenizi sağlamak için aşağıdaki sunucu davranışlarını ve formatlama öğelerini sağlar:
Formatlar
Dinamik metne değişik türde sayısal değerler, parasal değerler, tarih/saat değerleri ve yüzde değerleri uygulayabilmenizi sağlar.
Örneğin, kayıt kümesindeki bir öğenin fiyatı 10,989 ise, Dreamweaver “Para Birimi - 2 Ondalık Basamağı” formatını seçerek fiyatı sayfada 10,99$ olarak görüntüleyebilirsiniz. Bu format bir sayıyı iki ondalık basamağı kullanarak görüntüler. Sayıda ikiden çok ondalık basamağı varsa, veri formatı sayıyı en yakın basamağa yuvarlar. Sayının ondalık basamağı yoksa, veri formatı bir ondalık basamağı ve iki sıfır ekler.
Bölge Yineleniyor
Sunucu davranışları veritabanı sorgusundan döndürülen birden çok öğeyi görüntüleyebilmenizi ve sayfa başına görüntülenecek kayıt sayısını belirleyebilmenizi sağlar.
Kayıt Kümesinde Gezinme
Sunucu davranışları, kullanıcıların kayıt kümesi tarafından döndürülen önceki veya sonraki kayıt kümelerine ilerleyebilmelerini sağlayan gezinme öğeleri eklemenize izin verir. Örneğin, Bölge Yineleniyor sunucu nesnesini kullanarak sayfa başına 10 kayıt görüntülenmesini seçerseniz ve kayıt kümesi 40 kayıt döndürürse, kayıtlarda 10'ar 10'ar gezinebilirsiniz.
Kayıt Kümesi Durum Çubuğu
Sunucu davranışları, kullanıcılara bir kayıt kümesi içinde döndürülen toplam kayıt sayısına göre nerede olduklarını görüntüleyen bir sayaç ekleyebilirsiniz.
Bölgeyi Göster
Sunucu davranışları, o anda görüntülenen kayıtların ilgili olma durumuna göre sayfadaki öğeleri göstermeyi veya gizlemeyi seçebilmenizi sağlar. Örneğin, kullanıcı kayıt kümesindeki son kayda geldiyse, İleri bağını gizleyebilir ve sadece Önceki kayıtlar bağını görüntülemeyi seçebilirsiniz.
Dinamik verilere tipografi ve sayfa mizanpaj öğeleri uygulama
Dreamweaver uygulamasının güçlü bir özelliği, yapılandırılmış bir sayfada dinamik veriler sunulabilmesi ve HTML ve CSS kullanarak tipografi formatlaması uygulanabilmesidir. Dreamweaver uygulamasında dinamik verilere formatlar uygulamak için, tabloları ve yer tutucuları Dreamweaver formatlama araçlarını kullanan dinamik veriler için formatlayın. Veri ilgili veri kaynağına eklendiğinde, otomatik olarak belirlediğiniz yazı tipi, paragraf ve tablo formatlamasını benimser.
Veritabanı kayıt kümesi sonuçlarında gezinme
Kayıt kümesi gezinme bağları kullanıcıların bir kayıttan diğerine veya bir kayıt kümesinden diğerine gidebilmesini sağlar. Örneğin, tek seferde beş kayıt görüntüleyecek bir sayfa tasarladıktan sonra, kullanıcıların sonraki veya önceki beş kaydı görüntülemesini sağlayan İleri veya Önceki gibi bağlar eklemek isteyebilirsiniz.
Kayıt kümesinde ilerlemek için dört gezinme bağı türü oluşturabilirsiniz: İlk, Önceki, Sonraki ve Son. Hepsinin tek bir kayıt kümesinde çalışması kaydıyla, tek bir sayfada bu bağlardan istediğiniz sayıda görüntüleyebilirsiniz. Aynı sayfada ikinci bir kayıt kümesinde ilerlemek için bağlar ekleyemezsiniz.
Kayıt kümesi gezinme bağları için aşağıdaki dinamik öğeler gerekir:
Gezinmek için bir kayıt kümesi
Kaydı veya kayıtları görüntüleyecek sayfadaki dinamik içerik
Sayfada tıklatılabilir gezinme çubuğu işlevini görecek metin veya görüntüler
Kayıt kümesinde gezinmek için Kayda Taşı sunucu davranışları kümesi
Son iki öğeyi Kayıt Gezinme Çubuğu nesne sunucusu ile ekleyebilir veya tasarım araçları ve Sunucu Davranışları paneli ile ayrı ayrı ekleyebilirsiniz.
Kayıt kümesi gezinme çubuğu oluşturma
Kayıt Kümesi Gezinme Çubuğu sunucu davranışını kullanarak tek bir işlemde kayıt kümesi gezinme çubuğu oluşturabilirsiniz. Sunucu nesnesi sayfaya aşağıdaki oluşturma bloklarını ekler:
Metin veya görüntü bağları olan bir HTML tablosu
Buraya Taşı sunucu davranışları kümesi
Bölgeyi Göster sunucu davranışları kümesi
Kayıt Kümesi Gezinme Çubuğunun metin sürümü aşağıdaki gibi görünür:
Gezinme çubuğunu sayfaya yerleştirmeden önce sayfanın gezinilebilecek bir kayıt kümesi ve kayıtların görüntüleneceği bir sayfa mizanpajı içerdiğinden emin olun.
Gezinme çubuğunu sayfaya yerleştirdikten sonra çubuğu istediğiniz gibi özelleştirmek için tasarım araçlarını kullanabilirsiniz. Ayrıca Buraya Taşı ve Bölgeyi Göster sunucu davranışlarını Sunucu Davranışları panelinde çift tıklatarak bunları düzenleyebilirsiniz.
Dreamweaver uygulaması, tıklatıldığında kullanıcının seçilen kayıt kümesinde gezinmesine olanak tanıyan metin veya görüntü bağları içeren bir tablo oluşturur. Kayıt kümesindeki ilk kayıt görüntülendiğinde İlk ve Önceki bağları veya görüntüleri gizlenir. Kayıt kümesindeki son kayıt görüntülendiğinde Sonraki ve Son bağları veya görüntüleri gizlenir.
Tasarım araçlarını ve Sunucu Davranışları panelini kullanarak gezinme çubuğunun mizanpajını özelleştirebilirsiniz.
-
Tasarım görünümünde ekleme noktasını sayfada gezinme çubuğunun görünmesini istediğiniz yere yerleştirin.
-
Kayıt Kümesi Gezinme Çubuğu iletişim kutusunu (Ekle > Veri Nesneleri > Kayıt Kümesi Disk Belleği > Kayıt Kümesi Gezinme Çubuğu) görüntüleyin.
-
Kayıt Kümesi açılır menüsünden gezinmek istediğiniz kayıt kümesini seçin.
-
Bunu Kullanarak Göster bölümünde sayfadaki gezinme bağlarının görüntüleneceği formatı seçin ve Tamam'ı tıklatın.
Metin
Sayfaya metin bağları yerleştirir.
Görüntüler
Grafik görüntüleri bağ olarak ekler. Dreamweaver uygulaması kendi görüntü dosyalarını kullanır. Bu görüntüleri, çubuğu sayfaya yerleştirdikten sonra kendi görüntü dosyalarınızla değiştirebilirsiniz.
Özel kayıt kümesi gezinme çubukları
Kayıt Kümesi Gezinme Çubuğu sunucu nesnesi tarafından oluşturulan basit tablodan daha karmaşık mizanpaj ve formatlama stilleri kullanan, kendi kayıt kümesi gezinme çubuğunuzu oluşturabilirsiniz.
Kendi kayıt kümesi gezinme çubuğunuzu oluşturmak için aşağıdakileri yapmalısınız:
Metin veya görüntülerde gezinme bağları oluşturma
Bağları sayfaya Tasarım görünümünde yerleştirme
Her gezinme bağına bireysel sunucu davranışları atama
Bu bölümde gezinme bağlarına bireysel sunucu davranışlarının nasıl atanacağı açıklanmaktadır.
Gezinme bağına sunucu davranışları oluşturma ve atama
-
Tasarım görünümünde sayfada kayıt gezinme bağı olarak kullanmak istediğiniz metin dizesini veya görüntüyü seçin.
-
Sunucu Davranışları panelini (Pencere > Sunucu Davranışları) açın ve Artı (+) düğmesini tıklatın.
-
Açılır menüden Kayıt Kümesi Disk Belleği'ni seçin; ardından listelenen sunucu davranışlarından o bağ için uygun bir sunucu davranışı seçin.
Kayıt kümesi çok sayıda kayıt içeriyorsa, kullanıcı bağı tıklattığında Son Kayda Taşı sunucu davranışının çalışması çok uzun sürebilir.
-
Kayıt Kümesi açılır menüsünde kayıtları içeren kayıt kümesini seçin ve Tamam'ı tıklatın.
Sunucu davranışı gezinme bağına atanır.
Buraya Taşı (sunucu davranışı) iletişim kutusu seçeneklerini ayarlama
Kullanıcının kayıt kümesindeki kayıtlarda gezinmesini sağlayan bağlar ekleyin.
-
Sayfada hiçbir seçim yapmadıysanız, açılır menüden bir bağ seçin.
-
İçinde ilerlenecek kayıtları içeren kayıt kümesini seçin ve Tamam'ı tıklatın.Not:
Kayıt kümesi çok sayıda kayıt içeriyorsa, kullanıcı bağı tıklattığında Son Kayda Taşı sunucu davranışının çalışması çok uzun sürebilir.
Gezinme çubuğu tasarım görevleri
Özel gezinme çubuğu oluştururken, Dreamweaver sayfa tasarım araçlarını kullanarak görsel sürümünü oluşturmakla başlayın. Metin dizesi veya görüntü için bir bağ oluşturmanız gerekmez, Dreamweaver uygulaması sizin için bunu oluşturur.
Gezinme çubuğunu oluşturduğunuz sayfa içinde gezinilecek bir kayıt kümesi içermelidir. Basit bir kayıt kümesi gezinme çubuğu, görüntülerden veya diğer içerik öğelerinden oluşturulan bağ düğmeleri ile aşağıdaki gibi görünebilir:
Sayfaya bir kayıt kümesi ekleyip gezinme çubuğunu oluşturduktan sonra, her gezinme öğesine bireysel sunucu davranışları eklemeniz gerekir. Örneğin, tipik bir kayıt kümesi gezinme çubuğu uygun davranışla eşleştirilmiş aşağıdaki bağların sürümlerini içerir:
Gezinme bağı |
Sunucu davranışı |
İlk sayfaya git |
İlk sayfaya taşı |
Önceki sayfaya git |
Önceki sayfaya taşı |
Sonraki sayfaya git |
Sonraki sayfaya taşı |
Son sayfaya git |
Son sayfaya taşı |
Kayıt kümesi sonuçlarına göre bölgeleri gösterme ve gizleme
Ayrıca kayıt kümesinin boş olup olmamasına bağlı olarak bir bölgenin görüntülenmesini veya gizlenmesini belirtebilirsiniz. Kayıt kümesi boşsa (örneğin, sorguyla eşleşen hiçbir kayıt bulunamadığında), kullanıcıya hiçbir mesajın bulunamadığını bildiren bir mesaj görüntüleyebilirsiniz. Bu özellikle, sorguları çalıştırmak için kullanıcı tarafından girilen arama terimlerine dayanan arama sayfaları oluştururken yararlıdır. Benzer şekilde, veritabanına bağlanırken sorun varsa veya bir kullanıcının kullanıcı adı ve şifresi sunucu tarafından tanınanlarla eşleşmediğinde bir hata mesajı görüntüleyebilirsiniz.
Bölgeyi Göster sunucu davranışları şunlardır:
Kayıt Kümesi Boşsa Göster
Kayıt Kümesi Boş Değilse Göster
İlk Sayfaysa Göster
İlk Sayfa Değilse Göster
Son Sayfaysa Göster
Son Sayfa Değilse Göster
-
Tasarım görünümünde sayfada gösterilecek veya gizlenecek bölgeyi seçin.
-
Sunucu Davranışları panelinde (Pencere > Sunucu Davranışları) Artı (+) düğmesini tıklatın.
-
Açılır menüden Bölgeyi Göster'i seçin, listelenen sunucu davranışlarından birini seçin ve Tamam'ı tıklatın.
Birden çok kayıt kümesi sonucu görüntüleme
Bölge Yineleniyor sunucu davranışı, sayfanın içindeki bir kayıt kümesinden birden çok kayıt görüntüleyebilmenizi sağlar. Her türlü dinamik veri seçimi bir yinelenen bölgeye dönüştürülebilir. Ancak, en sık kullanılan bölgeler tablo, tablo satırı ve tablo satırları dizisidir.
-
Tasarım görünümünde dinamik içerik içeren bir bölge seçin.
Seçim tablo, tablo satırı ve hatta metin paragrafı da dahil her şey olabilir.
Bölgeyi doğru olarak seçmek için belge penceresinin sol köşesindeki etiket seçiciyi kullanabilirsiniz. Örneğin, bölge bir tablo satırıysa sayfadaki satırın içini tıklatın ve ardından tablo satırını seçmek için etiket seçicide en sağdaki <tr> etiketini tıklatın.
-
Sunucu Davranışları panelini görüntülemek için Pencere > Sunucu Davranışları'nı seçin.
-
Artı (+) düğmesini tıklatın ve Bölge Yineleniyor'u seçin.
-
Açılır menüden kullanılacak kayıt kümesinin adını seçin.
-
Sayfa başına görüntülenecek kayıt sayısını seçin ve Tamam'ı tıklatın.
Belge penceresinde yinelenen bölgenin çevresinde ince, sekmeli ve gri bir anahat görünür.
Özellik denetiminde yinelenen bölgeleri değiştirme
-
Aşağıdaki seçeneklerden herhangi birini değiştirerek seçilen yinelenen bölgeyi değiştirebilirsiniz:
Yinelenen bölgenin adı.
Yinelenen bölge için kayıtları sağlayan kayıt kümesi.
Görüntülenen kayıtların sayısı
Yeni bir seçenek belirlediğinizde Dreamweaver uygulaması sayfayı günceller.
PHP kayıt kümelerini yeniden kullanma
PHP kayıt kümelerini yeniden kullanmayla ilgili bir eğitim için David Powers'ın How Do I Reuse a PHP Recordset in More Than One Repeat Region? (Bir PHP Kayıt Kümesini Birden Fazla Tekrarlama Bölgesinde Nasıl Kullanırım?) başlıklı eğitimine bakın.
Dinamik tablo oluşturma
Aşağıdaki örnekte Yinelenen Bölge sunucu davranışının tablo satırına nasıl uygulanacağı gösterilmekte ve sayfa başına dokuz kaydın görüntülendiği belirtilmektedir. Satırın kendisinde dört farklı kayıt görüntülenmektedir: şehir, eyalet, açık adres ve posta kodu.
Önceki örnekteki gibi bir tablo oluşturmak için dinamik içerik içeren bir tablo oluşturmanız ve Yinelenen Bölge sunucu davranışını dinamik içeriği içeren tablo satırına uygulamanız gerekir. Sayfa uygulama sunucusu tarafından işlendiğinde, satır Yinelenen Bölge sunucu nesnesinde belirtilen sayıda yinelenir ve her yeni satıra farklı bir kayıt eklenir.
-
Dinamik tablo eklemek için aşağıdakilerden birini yapın:
Dinamik Tablo iletişim kutusunu görüntülemek için Ekle > Veri Nesneleri > Dinamik Veriler > Dinamik Tablo seçeneğini belirleyin.
Ekle panelinin Veri kategorisinden Dinamik Veriler düğmesini tıklatın ve açılır menüden Dinamik Tablo simgesini seçin.
-
Kayıt Kümesi açılır menüsünden kayıt kümesini seçin.
-
Sayfa başına görüntülenecek kayıt sayısını seçin.
-
(İsteğe Bağlı) Tablo sınırı, hücre dolgusu ve hücre aralığı için değerler girin.
Dinamik Tablo iletişim kutusu tablo sınırları, hücre dolgusu ve hücre aralığı için girdiğiniz değerleri saklar.
Not:Aynı görünüme sahip birden çok dinamik tablo gerektiren bir projede çalışıyorsanız, sayfa geliştirmeyi daha da basitleştiren tablo mizanpaj değerlerini girin. Tablo Özellik denetimini kullanarak tabloyu ekledikten sonra bu değerleri ayarlayabilirsiniz.
-
Tamam'ı tıklatın.
Tablo ve ilgili kayıt kümesinde tanımlanan dinamik içerik için yer tutucuları sayfaya eklenir.
Bu örnekte kayıt kümesi dört sütun içerir: AUTHORID, FIRSTNAME, LASTNAME ve BIO. Tablonun başlık satırı her sütunun adları ile doldurulur. Başlıkları herhangi bir açıklayıcı metin kullanarak düzenleyebilir veya bunları temsili görüntülerle değiştirebilirsiniz.
Kayıt sayaçları oluşturma
Kayıt sayaçları, kullanıcılara kayıt kümesinde gezinirken bir referans noktası sağlar. Kayıt sayaçları genellikle döndürülen toplam kayıt sayısını ve görüntülenmekte olan geçerli kayıtları görüntüler. Örneğin, kayıt kümesi 40 bireysel kayıt döndürür ve sayfa başına 8 kayıt görüntülenirse, ilk sayfadaki kayıt sayacında “40 kaydın 1-8 kayıtları görüntüleniyor” mesajı görüntülenir.
Sayfanız için kayıt sayacı oluşturmadan önce sayfa için kayıt kümesi, dinamik içeriği içerecek uygun bir sayfa mizanpajı ve ardından bir kayıt kümesi gezinme çubuğu oluşturmanız gerekir.
Basit kayıt sayaçları oluşturma
Kayıt sayaçları, kullanıcıların bir kayıt kümesi içinde döndürülen toplam kayıt sayısına göre nerede olduklarını bilmelerini sağlar. Bu nedenle, kayıt sayaçları web sayfasının kullanılabilirliğini önemli ölçüde artıran, kullanışlı davranışlardır.
Kayıt Kümesi Gezinme Çubuğu Durumu sunucu nesnesini kullanarak basit kayıt sayacı oluşturun. Bu sunucu nesnesi, geçerli kayıt durumunu görüntülemek için sayfada metin girişi oluşturur. Dreamweaver sayfa tasarım araçlarını kullanarak kayıt sayacını özelleştirebilirsiniz.
-
Ekleme noktasını kayıt sayacını eklemek istediğiniz yere yerleştirin.
-
Ekle > Veri Nesneleri > Kayıt Sayımını Göster > Kayıt Kümesi Gezinme Durumu'nu seçin, açılır menüden Kayıt Kümesi açılır menüsünü seçin ve Tamam'ı tıklatın.
Kayıt Kümesi Gezinme Durumu sunucu nesnesi, aşağıdaki örneğe benzeyen bir metin kayıt sayacı ekler:
Canlı görünümde veya tarayıcıda görüntülendiğinde sayaç aşağıdaki örneğe benzer:
Kayıt sayacını oluşturma ve sayfaya ekleme
-
Kayıt Kümesi Gezinme Durumu Ekle iletişim kutusunda izlenecek kayıt kümesini seçin ve Tamam'ı tıklatın.
Özel kayıt sayaçları oluşturma
Bireysel kayıt davranışlarını özel kayıt sayaçları oluşturmak için kullanırsınız. Özel kayıt sayacı oluşturmak, kayıt Kümesi Gezinme Durumu sunucu nesnesi tarafından eklenen basit, tek satırlı tablonun ötesinde bir kayıt sayacı oluşturmanızı sağlar. Tasarım öğelerini birçok yaratıcı biçimde düzenleyebilir ve her öğeye uygun bir sunucu davranışı uygulayabilirsiniz.
Kayıt Sayımı sunucu davranışları aşağıda belirtilmiştir:
Başlangıç Kayıt Numarasını Göster
Son Kayıt Numarasını Göster
Toplam Kayıtları Göster
Sayfanız için özel kayıt sayacı oluşturmadan önce sayfa için kayıt kümesi, dinamik içeriği içerecek uygun bir sayfa mizanpajı ve bir kayıt kümesi gezinme çubuğu oluşturmanız gerekir.
Bu örnekte “Basit kayıt sayaçları” örneğindeki benzer bir kayıt sayacı oluşturulmaktadır. Bu örnekte, sans-serif yazı tipindeki metin sayfaya eklenecek kayıt sayımı yer tutucularını temsil eder. Bu örnekteki kayıt sayacı aşağıdaki gibi görünür:
StartRow ile EndRow arasındaki RecordSet.RecordCount kayıtları görüntülenmektedir.
-
Tasarım görünümünde sayacın metnini sayfaya girin. İstediğiniz metni girebilirsiniz, örneğin:
Displaying records thru of .
-
Ekleme noktasını metin dizesinin sonuna yerleştirin.
-
Sunucu Davranışları panelini (Pencere > Sunucu Davranışları) açın.
-
Sol üst köşedeki Artı (+) düğmesini tıklatın ve Kayıt Sayımını Göster'i tıklatın. Bu alt menüde Toplam Kayıtları Göster'i seçin. Toplam Kayıtları Göster davranışı sayfaya eklenir ve ekleme noktasının olduğu yere bir yer tutucu eklenir. Metin dizesi şimdi böyle görünür:
Displaying records thru of {Recordset1.RecordCount}.
-
Ekleme noktasını records sözcüğünden sonra ekleyin ve Sunucu Davranışları > Artı (+) düğmesi > Kayıt Sayımı paneli seçimlerini yaparak Başlangıç Kayıt Sayısını Göster'i seçin. Metin dizesi şimdi böyle görünür:
Displaying records {StartRow_Recordset1} thru of {Recordset1.RecordCount}.
-
Şimdi ekleme noktasını thru ve of sözcüklerinin arasına ekleyin ve Sunucu Davranışları > Artı (+) düğmesi > Kayıt Sayımı paneli seçimlerini yaparak Başlangıç Kayıt Sayısını Göster'i seçin. Metin dizesi artık şu şekilde görünür:
Displaying records {StartRow_Recordset1} thru {EndRow_Recordset1} of{Recordset1.RecordCount}.
-
Sayfayı Canlı görünümde görüntüleyerek sayacın düzgün çalıştığını onaylayın; sayaç aşağıdaki örneğe benzer:
Displaying records 1 thru 8 of 40.
Sonuçlar sayfası sonraki kayıtlar kümesine taşımak için bir gezinme bağına sahipse, bağın tıklatılması kayıt sayacını aşağıdaki gibi görünecek şekilde güncelleştirir:
Showing records 9 thru 16 of 40.
Önceden tanımlanmış veri formatlarını kullanma
Dreamweaver uygulaması dinamik veri öğelerine uygulayabileceğiniz birçok önceden tanımlanmış veri formatı içerir. Veri formatı stilleri tarih ve saat, para birimi, sayı ve yüzde formatlarını içerir.
Veri formatlarını dinamik içeriğe uygulama
-
Belge penceresinde dinamik içerik yer tutucusunu seçin.
-
Veri Bağlantıları panelini görüntülemek için Pencere > Veri Bağlantıları'nı seçin.
-
Format sütununda aşağı ok düğmesini tıklatın.
Aşağı ok görünmüyorsa paneli genişletin.
-
Format açılır menüsünde istediğiniz veri formatı kategorisini seçin.
Veri formatının formatladığınız veri tipi için uygun veri formatı olduğundan emin olun. Örneğin, Para Birimi formatları sadece dinamik veriler sayısal verilerden oluştuğunda çalışır. Aynı verilere birden çok format uygulayamazsınız.
-
Canlı görünümde önizlemesini görüntüleyerek formatın doğru uygulandığından emin olun.
Veri formatını özelleştirme
-
Tasarım görünümünde dinamik veriler içeren bir sayfa açın.
-
Özel format oluşturmak istediğiniz dinamik verileri seçin.
Dinamik metnini seçtiğiniz bağlı veri öğesi Veri Bağlantıları panelinde (Pencere > Veri Bağlantıları) vurgulanır. Panelde seçilen öğe için Veri Bağlantısı ve Format olmak üzere iki sütun görüntülenir. Format sütunu görünmüyorsa, görmek için Veri Bağlantıları panelini genişletin.
-
Veri Bağlantıları panelinde Format sütunundaki aşağı oku tıklatarak kullanılabilir veri formatları açılır menüsünü genişletin.
Aşağı ok görünmüyorsa Veri Bağlantıları panelini daha fazla genişletin.
-
Açılır listeden Format Listesini Düzenle'yi seçin.
-
İletişim kutusunu doldurun ve Tamam'ı tıklatın.
a.Listeden formatı seçin ve Düzenle'yi tıklatın.
b.Para Birimi, Sayı veya Yüzde iletişim kutularında aşağıdaki parametrelerden herhangi birini değiştirin ve Tamam'ı tıklatın.
- Ondalık basamağından sonra görüntülenecek basamak sayısı
- Kesirlerin önüne sıfır konulup konulmayacağı
- Negatif değerler için parantez mi yoksa eksi işareti mi kullanılacağı
- Basamakların gruplanıp gruplanmayacağı
c.Veri formatını silmek için listedeki formatı tıklatın ve Eksi (-) düğmesini tıklatın.
Veri formatı oluşturma (Yalnızca ASP)
-
Tasarım görünümünde dinamik veriler içeren bir sayfa açın.
-
Özel format oluşturmak istediğiniz dinamik verileri seçin.
-
Veri Bağlantıları panelini görüntülemek için Pencere > Veri Bağlantıları seçeneğini belirleyin ve Format sütununda aşağı oku tıklatın. Aşağı ok görünmüyorsa paneli genişletin.
-
Açılır listeden Format Listesini Düzenle'yi seçin.
-
Artı (+) düğmesini tıklatın ve format tipini seçin.
-
Formatı tanımlayın ve Tamam'ı tıklatın.
-
Format için Ad sütununa bir ad girin ve Tamam'ı tıklatın.Not:
Dreamweaver yalnızca ASP sayfaları için veri formatları oluşturmayı desteklese de, ColdFusion ve PHP kullanıcıları diğer geliştiricilerin oluşturduğu formatları indirebilir veya sunucu formatları oluşturup Dreamweaver Exchange hedefine gönderebilirler. Sunucu Formatı API'si hakkında daha fazla bilgi için bkz. Dreamweaver'ı Genişletme (Yardım > Dreamweaver'ı Genişletme > Sunucu Formatları).