Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

{% block content %} ne demek ?

Arkadaşlar bi üniversitenin sayfasını tasarlıyorum belli bi kalıplar var onların içerisinde sitede editörden değişiklik yapmak istiyorum yapamaıyorum örneğin anasayfaya tablo ekliyorum ama tablonun içine kayan yazı eklicem tablo kodlarının arasına marquee ekliyorum kaydediyorum olmuyor

core ftpden dosyaları açıyorum orada css ve js klasörleri var ve bide base.htm var. Base html in içinden değişiklik yaptım

<div id="content" class="{{ content_class }}">
<div id="content-inner">
<table style="border:solid 1px #000;background-color:#ccc;"><tr><td>
<marquee>{% block content %}</marquee></td></tr></table>
<section id="breadcrumb">
görüldüğü gibi marquee kodları yazdım bu sefer de tablonun tamamı kayıyor buna bi çare arıyorum. Bide şu {% block content %} ne demek acaba ?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • kralmermi adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    102 cevap - 6 soru
    anladigim kadari ile {% block content %} diye tanımlı bir fonksiyonu yada verisi ver bunun yazili oldugu yere ordaki veriyi cektiyior yani senin marquee icinde yazmak istediklerini o tanimlama ile getiriyor.
    • imercan adlı üyenin fotoğrafı imercan
      tamamda bu {% block content %} fonksiyonmu değişken mi neyse artık nerden geliyor?
      ftp ile giriyorum hiç bir php fonksyion dosyası yok. acaba javascript dosyalarında tanımlı olabilir mi ?
      9 yıl önce yazılmış
  • 1
    necmettin adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    80 cevap - 0 soru
    Teorik anlatıma girmeden pratik bir örnekle açıklayayım:

    base.html şöyle olsun:
    1
    {% block content %}
    2
    {% endblock %}
    3

    diğer HTML dosyalarının (örneğin index.html) genel yapısı da şöyle olsun:
    {% include base.html %}
    4
    {% block content %}
    5
    {% endblock %}

    Diğer HTML dosyalarında content bloğu içerisindeki kodlar temel alınan base.html'deki content bloğunun üzerine yazar:
    Bu durumda index.html'in kaynak kodları istemci tarafında şöyle olacaktır:
    1
    5
    3
    4

    Yani o "block"lar, base.html'i kaynak alan dosyalarda üzerine yazılacak bloklardır.