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

smarty include hatası

merhaba arkadaşlar smartye yeni giriş yaptım smarty include ile ilgili bir sorum olucak şimdi index.tpl ve ust.tpl adında iki tema dosyam ve bunların index.php ve ust.php adında iki php dosyası var şimdi index.tpl ye herhangi bişey yazıyorum örnek 123456 ust.tpl ye de menu yazalım
index.tpl ye ust.tpl yi include ettiğim zaman {include file="ust.html"} sıkıntı yok çıktı menu
123456 olarak geliyor yanlız ust.tpl ye ust.php den veri çektiğim zaman ust.tpl kendi başına çalışırken indexe include etiğimde şöyle bir hata alıyorum


( ! ) Notice: Undefined index: deneme in C:\wamp\www\projem\tema_cache\1ce48f04479d567a9478fbc22aa049fc7b428759.file.ust.html.php on line 26
Call Stack
# Time Memory Function Location
1 0.0004 366448 {main}( ) ..\index.php:0
2 0.0235 555568 include( 'C:\wamp\www\projem\tema_code\index.php' ) ..\index.php:9
3 0.0366 1757792 Smarty_Internal_TemplateBase->display( ) ..\index.php:5
4 0.0366 1757920 Smarty_Internal_TemplateBase->fetch( ) ..\smarty_internal_templatebase.php:374
5 0.0377 1813032 content_4fc10967ce80b5_05989591( ) ..\smarty_internal_templatebase.php:180
6 0.0377 1813408 Smarty_Internal_Template->getSubTemplate( ) ..\725380ab81f21557873858a41d6d995f00822c3b.file.index.html.php:22
7 0.0378 1815928 Smarty_Internal_TemplateBase->fetch( ) ..\smarty_internal_template.php:285
8 0.0387 1865504 content_4fc10967d0b006_36529507( ) ..\smarty_internal_templatebase.php:180

( ! ) Notice: Trying to get property of non-object in C:\wamp\www\projem\tema_cache\1ce48f04479d567a9478fbc22aa049fc7b428759.file.ust.html.php on line 26
Call Stack
# Time Memory Function Location
1 0.0004 366448 {main}( ) ..\index.php:0
2 0.0235 555568 include( 'C:\wamp\www\projem\tema_code\index.php' ) ..\index.php:9
3 0.0366 1757792 Smarty_Internal_TemplateBase->display( ) ..\index.php:5
4 0.0366 1757920 Smarty_Internal_TemplateBase->fetch( ) ..\smarty_internal_templatebase.php:374
5 0.0377 1813032 content_4fc10967ce80b5_05989591( ) ..\smarty_internal_templatebase.php:180
6 0.0377 1813408 Smarty_Internal_Template->getSubTemplate( ) ..\725380ab81f21557873858a41d6d995f00822c3b.file.index.html.php:22
7 0.0378 1815928 Smarty_Internal_TemplateBase->fetch( ) ..\smarty_internal_template.php:285
8 0.0387 1865504 content_4fc10967d0b006_36529507( ) ..\smarty_internal_templatebase.php:180
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • sharq adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    115 cevap - 141 soru
    galiba cacheleme yapmışsın we dosyayı bulamamış cachelemeyi kaldır belki düzelir smart hakkında çok bi bilgim yok :)
    • Myleader adlı üyenin fotoğrafı Myleader
      cevabın için teşekkür ederim yanlız cacheden kaynaklandığını sanmıyorum çünki cacheyi temizlediğim zamanda aynısı oluyor
      10 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      dediğim gibi pek anlamıyorum sadece bi ara smarty ile uğrşmıştım ama kaynak bulamadığım için öğrenemedim .s
      10 yıl önce yazılmış
    • Myleader adlı üyenin fotoğrafı Myleader
      evet kaynak çok az ama boza yapa öğrencem ins :)
      10 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      snn bildiğin bi kynak warmı?
      10 yıl önce yazılmış
    • Myleader adlı üyenin fotoğrafı Myleader
      valla olduğu kadar google biraz php bilgim birde deneme yanılma yöntemi :)
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      ust.php icindeki kodları gonderırmısın.

      ust.php nin icinde cacheyi kaydetme kodlarımı var ?
      10 yıl önce yazılmış
    • Myleader adlı üyenin fotoğrafı Myleader
      cacheyi smarty otomatik olarak keydediyor cackeyi false yaptığım zaman bile tema dosyalarının cachesini kaydediyor. ust.php nin içinde sadece


      $skp->assign('deneme','deneme');

      bu var ust.tpl de ise {$deneme} bu var ust..tpl yi index tpl ye include ettiğimde bu hatayı alıyorum ama ust.tpl ye php den herhangi bişşey çekmeyip elimle bişeyler yazınca sorun olmuyor.
      10 yıl önce yazılmış
  • deja_wu adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    24 cevap - 5 soru
    4 dosyanında kodlarını paylaşırmısın bir yerde yanlış yapıyorsun.