Ben bir görünümü (my_view
arama sağlar) oluşturduk.
Tema: bilgileri bölümünde ben önerilen şablonu adları (views-view--my-view--default.tpl.php
(ya da yakın)) birini kaydetti ve sahip görünümü bu adla kendi şablon dosyası oluşturulur eğer.
Bu, tüm iyi çalışır ve ben tema kayıt ziyaret ettiğinizde, ben bir kanca şablon adı ile orada görebilirsiniz (views-view--my-view--default
). Ancak bu kanca yerine 'modül' daha 'motor' bir tür alanı vardır. Ben bu izleme kendi temalarını çalışır şekilde görüntülemek yapmak olduğunu varsayalım?
Ben uygulamak için hook_registry_alter
Bu tema kanca (ve aynı şekilde oluşturulan diğerleri) değiştirmek için, ama ben bu kancalar bir listesini almak için nasıl çalışmak edemez istiyorum.
Ben (views_theme()
) arka tüm görünümleri kancaları almak için array_keys kullanarak çalıştı ancak bu liste üzerinde sürme şablon dosyaları tarafından oluşturulan kanca içermiyor. Sadece views_views_field vb gibi varsayılan kancaları içeriyor
Bu şekilde basmış aşırı views tema kanca listesini geri getirmek için bir yolu var mı?