2015-01-17 41 views
1

對不起,如果這個問題聽起來很愚蠢,但我對PHP不太熟悉,但我必須在Symfony和Twig上構建這個abandoned open source app的某些部分。編輯yml文件沒有效果

所以我有template.yml和它的這些發票模板的唯一地方,我做了一個grep搜索來確認。文件內容如下所示:

Template: 
    Template_1: 
    name: Invoice Template 
    slug: invoice-template 
    models: Invoice 
    template: 
     .... 

它的HTML和CSS,當我編輯沒有對應用程序的影響。我試圖禁用緩存settings.yml

prod: 
    .settings: 
    no_script_name:   true 
    logging_enabled:  true 
    error_reporting:  <?php echo ((E_ALL | E_STRICT)^E_NOTICE)."\n" ?> 
    web_debug:    true 
    cache:     false 

,我也做了:

./symfony cache:clear

...但沒有運氣。我在這裏做錯了什麼?是的,我檢查了幾次路徑,不是我正在編輯錯誤或本地文件。

回答

2

您正在查看的fixture文件。它在安裝過程中加載,很可能只是作爲加載演示數據的可選步驟。它被加載到數據庫中,所以這就是你需要查看的地方,表template,欄template

+0

DB中的模板文件?毫無疑問,它是一款蹩腳的軟件,但不幸的是它完美滿足了我的要求。 :( – 3zzy

+0

取決於需求在這個應用程序中,發票模板是數據,所以他們把它放到數據庫中。因爲它是樹枝,它可能被緩存爲文件系統上的php,我不知道。 – Marek