Mehmet Hocam Uygulama çok güzel. Fakat ben bunu veritabanı kullanarak veri tabanından bilgileri alamak istiyorum ama 2 gündür yapamadım
Bu tür uygulamaları veritabanı ile yapmak için kullanacağımız data kontrol Repeater olmalı. Repeater'ın İtemtemplate bölümünü bu uygulamanın html yapısına uygun olarak oluşturmalı ve verileri almalıyız. Yapacağımız iş bu kadar.
Tam olarak anlamak için jquery ile Accordion uygulamasını hem normal hem veritabanı için anlatmıştım.
Bu yazımı incelerseniz daha iyi anlayabilirsiniz.
Ben bu tür uygulamalar için Literal yapısını kullanıyorum. Çok mu kullanışlı? Değil belki ama iş görüyor :)
Hazırlayana kalmış bir tercih. Ama bana göre veritabanı ile çalışıyor isek repeater tercih edilmeli.
aaa
17 Aralık Çarşamba 2008 18:12
#6
iyide zaten bunların hepsi çok iyi tutorial sitelerinde var?
Evet daha önce bende bu tür uygulamalar gördüm ve paylaştım. Ama önemli olan hazır olanı kullanmak değil. Önemli olan bu uygulamaları kendimizin yapması. Bunun için bu tür uygulamaları yapıp kodları ile beraber sitemde paylaşıyorum. Yoksa hazır uygulamalar her yerde var.
üstat eline saglık şöyle bir örnek yaparmısın vertical tab mouseover ile çalışan böyle birşey için tam zamanı bence; çok güzel olur dua alırsın...
Bu uygulamanın css özelliklerini ve de gerekirse javascript kodlarını değiştirerek istediğimiz uygulamayı elde edebiliriz. Bu uyugulamayı daha efektif daha görsel yapmayı planlıyorum.
bu uygulamayı blogger da blogumuzda nasıl uygulayabilirim biraz uğraştım başarılı olamadım yardımcı olursanız sevininirim.
Bu yapıyı kullanmak için yazdığım script kodlarını ve jquery dosyasını head tagı arasına yazıp html yapıyı da sayfanıza gömeceksiniz. Ancak blogger hakkında pek bilgim yok.
mrb hocam bu çalışmada veri tabanı kullanacak olsak nasıl bir kod yapısı yapmamız gerekir peki yani resimler ve belki bi açıklama alanı veritabanından gelicek
Merhaba. Bu uygulamayı veritabanı ile yapmak içinverdiğim html yapıyı ve script kodlarını olduğu gibi kullanabilirsin. Data kontrolü olarak repeater kullanmanı tavsiye ederim. Ayrıca açıklama için html kodlarda değişiklik yapabilirsin.
Merhaba bunu master page e nasıl entegre edebilirim. Bir türlü yapamadım da. Normal aspx sayfada çalışıyor fakat master a koyunca çalıştıramadım.
Merhaba. Bu uygulamayı normal sayfada veya masterpage`de kullanmanın hiç farkı yok. Önemli nokta her iki durumda da aynı html yapıyı kullanmak. Eğer masterpage`de değerleri yüklediğiniz kontroller asp.net kontrolleri ise id`leri değişir ve Jquery ile seçme işleminde sonuçta da uygulamada hata oluşur. Bu durumu göz önüne alarak sorunu çözebilirsin.
Mehmet Duran abi,
ben bu kodları wordpress sitemde nereye ekleyeceğimi bilemedim yardımcı olur musun?
Wordpress daha önce kullandım, bu kodları nasıl eklersin pek bilgim yok. Ancak bu kodları kullanacağın sayfanın içine gömmelisin.
Merhaba mehmet yapmış olduğn manşet çok güzel ve kullanışlı senden birşey rica edicem bunu nasıl veritabanı ile bağlantı kurabiliriz manşet başlığını ve o haberin resmini göstermesini istiyorum yardımcı olabilirmisin ?
Bu daha önce de soran çok oldu. Yapman gereken repeater data kontrolünü kullanmak ve html yapıyı aynen oluşturmak. Bu yapının içine de istediğin veriyi koyabilirsin.
repeater kontrolü ile yaptım mükemmel oldu veri tabanından çekiyor verileri haber sitelerinin manşet`lerinden daha sexy oldu :)
En çok merak edilen konuyu anlatmışınız.Sizden ricam bu konunun jquery bölümünü bize detaylı olarak anlatmanız ve veri tabanı olarak anlatırsanız bize daha çok faydalı olur.Kopyala yapıştır yapmak la değil de bizim de sizin kadar olmasada yazacak seviyeye gelmek.İyi Çalışmalar.Kolay Gelsin.
Jquery kodlarını yazımda da paylaştım. Değişken isimleri ve fonksiyon isimleri anlaşılır. Biraz kodlar incelenirse rahatlıkla anlaşılacağını düşünüyorum. Veritabanı ile örnek veya örnekler yaparsam paylaşacağım.
Hocam ben sitenizde baktım veritabanıyla yapılanını bulamadım eğer yaptıysanız burdan paylaşabilir misiniz? Gerçekten güzel bir uygulama elinize sağlık ben denedim ama yapamadım veritabanıyla. Ne tür değişiklikler yapmam gerekli.
Merhaba. Öncelikle bu örneğin veritabanı ile ilgili örneği yok. Veritabanıyla accordion uygulaması var. Bu örneği veritabanı ile yapmak için id`si manset olan div`in içine repeater koyup bu repeater içinde itemtemplate içerisinde gerekli yapıyı (div - a - span - img taglarını sırayla oluşturmak ve değerleri veritabanından çekerek yazdırmak gerekiyor.) koyman gerekir.
Bunu çok aradım bulamayınca java ile sade bir şey yaptım.Tasarımımı tekrar değiştirmem gerekecek :) Bu arada siteniz harika.Örneklerinizi çalışır halde bağlantılamanız ve indirmek için rar içinde paylaşmanız gerçekten bilginin paylaşıldıkça çoğalması için somut bir şey.Helal olsun.Çok teşekkürler.
Sayın duran bu güzel uygulamayı paylaştığınız için çok teşekkürler. Ben asp için çok yeniyim. Jquery ile Haber Manşet Alan Yapımı uygulamanız çok güzel diğer yorumlardan gördüğüm kadarı ile diğer arkadaşlar da asp de yeni. Amatör bir haber sitesi yapmak istiyorum ve bu tip bir manşet uygulamasına ihtiyacım var. Sizin manşet kodlarını nasıl düzenlemeliyim ki manşetler veri tabanından okunsun. Burada daha önceden nasıl olacağını yazmışsınız ancak örnek vermemişsiniz. Akordeon da olabilir.Saygılar.
Burada accordion uygulamasını veritabanı ile nasıl yapılacağını ve örneğini paylaşmıştım. İşini görür. Ayrıca o örneği incelersen manşet örneğini de veritabanı ile yapabilirsin.
merhabalar hocam sormak istedigim sey su bu tur islemleri php ile while dongusu ile nasil yapabiliriz?
tesekkur ederim
Merhaba. Php ile dinamik olarak yapmak için döngü içinde (for, while, vb.) verdiğim html yapıyı oluşturman gerekli. Bu html tagların arasına da veritabanından ya da başka kaynaklardan alacağın verileri yazdırarak bu türlü uygulamayı dinamik olarak yapabilirsin.
Öncelikle Merhaba.
timer = setInterval(degistir,3000);
ile ne yapılmak istendi yani setInterval ile bir değer geriye mi dönüyor??
Bir de
$("#sayfa_no").click(function(){..});
gibi birşeyin içerisinden çağırmanız gerekmiyormu tikla fonksiyonunu yani tikla fonksiyonu ana fonksiyon içerisinden nasıl çağrılıyor?
Merhaba. Öncelikle setInterval fonksiyonu ile bir değer dönmüyor ama bu fonksiyonu bir değişkene atadığımızda (örnekteki gibi), değişkeni bir timer nesnesi olarak kullanabiliyoruz. Bu değişkeni yani timer'ı sıfırlayabiliyor ve diğer işlemleri yapabiliyoruz. tikla fonksiyonu da dediğin gibi sayfa numaralarına tıklandığında çalışan bir fonksiyon. Bunu senin belirttiğin gibi değil de direk olarak sayfa numaralarını oluştururken onclick eventına yazarak belirttim. (sayfalar() fonksiyonunda)
Anladım.Tesekkurler..Senin sayende Asp.net deki kalıplaşmış(belirli sınırlar dışına çıkmadan kullanılan) Ajax ı kullanmaktan vazgeçip Jquery i öğrendim.Eywallah...
Tekrar Merhaba.Benim burda kafama birşey daha takıldı.css kodlarında
float:left;
padding:2px 0;
margin:0 2px 0 0;
color:#369;
cursor:default;
font-family:calibri;
font-size:10pt;
border:solid 1px #369;
width:96px;
text-align:center;
Eger burada float:left kullanmazsak width degerine ne verirsek verelim alttaki spanların boyutunu değiştiremiyoruz.Acaba buradaki float:left in tam anlamı nedir?Yani neden width i etkiliyor??
float değeri bir elementi sağa veya sola yaslıyor. Eğer bu özelliği kullanmaz isek bazı elementlerin genişliklerine müdahele edemiyoruz. Bu bakımdan esneklik kazandırsa da mantığını iyi kavramak gerekiyor. Aksi halde tasarımda işleri zorlaştırabilir. Bunun için float ile birkaç örnek yapmakta fayda var.
öncelikle çok teşekkür ediyorum ben html bi sayfa yapmaya çalışıyorum. bu manşet olayı çok güzel böyle bir çalışmayı kendi sayfamda yazmak istedim ama olmadı bana yardım ederseniz sevinirin. html sayfama nasıl yerleştireceğim. teşekkürler
Direk olarak html kodları sayfaya eklemek yeterli olur. Bir de head arasına eklenen script dosyaların varlığı ve yolu da önemli. Bunları tam ve doğru biçimde yaptığında sorunsuz çalışır.
Merhabalar.. Bu scripte alttaki sayılar yerine gelicek olan haber resminin thumbını koyabilir miyiz oraya acaba? Eğer öyle bişey yapılabilirse gerçekten mutlu olurum.. saatlerdir arıyorum bulamadım o şekilde bi script.. veya nasıl yapacağımıza dair biraz ip uçu verebilirseniz gerçekten sevinirim.. iyi çalışmalar..
Buradaki örneği istediğiniz şekle dönüştürmek için script kodlar içinde tanımlı olan sayfalar() fonksiyonu içinde sayfa numaralarının üretildiği bölümde span tagı yerine img tagı kullanıp, img tagının src değerini doğru biçimde vermelisiniz. Bir de tasarım konusunda bozulma olmaması için css kodlarda değişiklik yapmanız gerekir.
bu uygulamanın blogcu içinde kullanılabilirliği varmı. ben denedim ama pek başarılı olamadım biraz yardım edermisiniz sevinirim
Merhaba. Blogcu hakkında pek bilgim yok ama sisteme Html ve Script gömebiliyorsan bu örneği kullanabilirsin.