Views işleyicisi ve views eklentisi arasındaki fark nedir?


10

Görünüm işleyicileri ve görünüm eklentileri arasındaki temel farklar nelerdir?

Belgeleri görünüm işleyicileri ve görünüm eklentileri için kontrol ettim , ancak onları oldukça benzer buluyorum.

Biri bana bir görünüm işleyicisinin bir görünüm eklentisinin yapamayabileceğini gösterebilir mi?

Yanıtlar:


6

Fark, Hakkında Görünümler eklentilerinin ilk cümlesinde özetlenir :

Views'da, bir eklenti biraz işleyici gibidir, ancak eklentiler sorguyu oluşturmaktan doğrudan sorumlu değildir. Bunun yerine, görünümü görüntülemek veya başka değişiklikler yapmak için kullanılan nesnelerdir.

Bir görünüm işleyici, sorguyu oluşturma veya sorgudan elde edilen sonucu değiştirme gibi yöntemlere sahip views_handler sınıfından türetilmiş bir sınıf kullanılarak uygulanır :

Öte yandan, views_plugin sınıfının yalnızca sorguyla ilişkili bir yöntemi vardır: views_plugin :: query () .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.