Ben bir küresel kapsamda Symfony'nin görünüm ekini değiştirebilir miyim?

2 Cevap php

Varsayılan görünümü tarafından dosya "Başarı" olarak bitirmek gerekir. Yani benim dizin görünümü dosyası "indexSuccess.php" adlı olacaktır. Bir değişim bu eki küresel ölçekte bir yolu var mı? Bence dosyası sadece "index.php" adlı olabilir ki ben boş olarak ayarlamak istiyorum

2 Cevap

Bunu doğrudan değiştiremezsiniz - bu değer sfView::SUCCESS bir sınıf sabiti olarak tanımlanır.

Ve hatta eğer yapabilirsen, sana bir sürü şey kıracak sanıyorum.

Ben bu karşı tavsiye ediyorum - actionName / ViewName paradigma oldukça derinden gömülü

  • Symfony'nin varsayılan tüm kullanabilirsiniz
  • module.yml kullanır
  • ben düşünemiyorum muhtemelen diğer yerlerde

Bile eğer Ve, ben gereken iş miktarı bir ekonomik ticaret-off şablon dosya adları içine "Başarı" yazmak zorunda değil tarafından kaydedilen zaman olmaz sanıyorum.

Değil, doğrudan bir soru düzeltme, ancak eylemleri şablonları düz ol 'action.php gibi görünmesi için'' dönebilirsiniz unutmayın.