Bunların bileşenin temel dosyaları olduğunu biliyorum ve bunları doğrudan değiştirmek istemiyorum. Bu yüzden, bir geçersiz kılma oluşturmak için OpenCart'ın VQMod'u gibi bir yol arıyorum, bu amaçla HTML geçersiz kılmaları kullanabilir miyim?
Bileşen geliştiricisine gittim ve yardımcı olmuyorlar.
Yardımcı Sınıfı dinamik bir şekilde yüklenirse, önceden yüklenmiş olup olmadığını kontrol eder, YES. Geçersiz kılabilirsiniz.
HTML geçersiz kılmalarla değil, Sistem Eklentisi ile. Orijinal olandan önce aynı Yardımcı Sınıfını yükleyen bir Sistem eklentisi oluşturabilirsiniz.
Lütfen, bu ilgili soruyu kontrol edin: Çekirdek sınıflar nasıl geçersiz kılınır?
Şablon geçersiz kılma işlemleri gibi yardımcı dosyalar için geçersiz kılmalar oluşturamazsınız.
Ancak, şablon geçersiz kılma ile yapabileceğiniz şey, bileşenin mvc desenini atlayabilmeniz ve özel görünümünüzün dosyasına istediğiniz herhangi bir kodu ekleyebilmenizdir.
Örneğin, bileşenin belirli bir görünümü için şablon geçersiz kılma oluşturabilirsiniz ve şablonunuzda doğrudan veritabanıyla "konuşabilir" ve istediğiniz öğeleri istediğiniz şekilde alabilirsiniz.