ile nasıl çalışır? Twig'in AJAX aracılığıyla bir şablonu nasıl yükleyeceğini anlamaya çalışıyorum. Kendi Web sitesinden , bir şablon yüklemek nasıl açıktır (http://twig.sensiolabs.org/doc/api.html)AJAX çağrıları TWIG
echo $twig->render('index.html', array('the' => 'variables', 'go' => 'here'));
Fakat AJAX için bu iş nasıl çağırır? Twig'e, sadece index.html'nin bir parçası olan ve tüm sayfayı yeniden yüklemeyen bir şey 'render etmek istediğinizi nasıl söylersiniz? Twig'in tek Ajax örneğine baktım (http://twig.sensiolabs.org/doc/recipes.html), ancak Twig, sayfanın hangi bölümünü değiştirmek istediğinizi nasıl anladığını açıklamıyor. Ajax aramanızın sayfa içerik güncellemelerinde sonuçlandığını varsayarak. Bunun basit bir örneğine ihtiyacım var, Twig'in tarif sayfasında olandan daha fazlası.
1) index.html ve content.html gibi çeşitli dosyalarda index.html ayırın:
O bilmiyor. Sayfanın bir bölümünü güncellemek istiyorsanız, yalnızca güncellenmesi gereken parçaları oluşturun. Bu bazen "kısmi" olarak adlandırılır. – Charles
Beni işaret edebileceğin bir örnek var mı? – user1082428
Kod, no. Prosedür, evet. Ana şablonunuzu [dahil edilebilecek] öğelere ayırın (http://twig.sensiolabs.org/doc/tags/include.html). Bunları ajax istekleri için bağımsız olarak oluşturabilir ve ana sayfaya satır içi ekleyebilirsiniz. Teoride. En son Twig ile çalıştığımdan beri bir süre geçti, bu yüzden bunu bir cevap olarak göndermiyorum. – Charles