Yeni Değişkenler ile Smarty Template güncelle?

1 Cevap php

Ben sunucudan "kısmi şablonlar" almak için AJAX kullanarak ve tarayıcıya onları geri yankılanan karıştırmasını ediyorum. Bu, tüm bu HTML tarayıcıya geri gönderilmek zorunda neden olur. Sadece değişkenleri değiştirebilirsiniz ama orada tüm html bırakmak için bir yol olup olmadığını merak ediyordum. Böyle bir şey:

$smarty->assign("fruit", "apple"); // At Load

$smarty->assign("fruit", "pear"); // Changed through an AJAX call..

Sonra gibi bir şey ..

$smarty->reload('FruitTemplate'); // Reloads all the variables

Herhangi bir fikir?

Thanks! Matt Mueller

1 Cevap

Ben aslında size sunucu üzerinde istemci üzerinde yapmak istediğiniz tam olarak ne demek yapıyorsun, Cfreak sunucuda doğru bilmiş çalışır korkuyorum. Ne istediğinizi yapmak için tek yolu javascript yoluyla olacaktır.

Ancak gerçekten bir sorundur. html dosyaları büyük olmadıkça sizin için herhangi bir sorun neden olmamalıdır.